summaryrefslogtreecommitdiff
path: root/save.go
diff options
context:
space:
mode:
Diffstat (limited to 'save.go')
-rw-r--r--save.go11
1 files changed, 4 insertions, 7 deletions
diff --git a/save.go b/save.go
index 35bf233..2f2db15 100644
--- a/save.go
+++ b/save.go
@@ -20,22 +20,19 @@ func ConfigSave(pb proto.Message) error {
}
// Unmarshal()
- data, err := prototext.Marshal(pb)
- if err != nil {
- return err
- }
+ s := prototext.Format(pb)
dir, name := filepath.Split(fullname)
if name == "" {
return fmt.Errorf("filename was blank")
}
- err = os.MkdirAll(dir, os.ModePerm)
+ err := os.MkdirAll(dir, os.ModePerm)
if err != nil {
return err
}
- log.Infof("ConfigSave() filename=%s %d\n", fullname, len(data))
- return configWrite(fullname, data)
+ log.Infof("ConfigSave() filename=%s %d\n", fullname, len(s))
+ return configWrite(fullname, []byte(s))
}
func configWrite(fullname string, data []byte) error {