diff --git a/load.go b/load.go index 87831fc..36c1af4 100644 --- a/load.go +++ b/load.go @@ -52,7 +52,14 @@ func ConfigLoad(pb proto.Message, argname string, protoname string) error { return err } - log.Infof("ConfigLoad() arg=%s, proto=%s\n", argname, protoname) + if fn, ok := GetFilename(pb); ok { + if fn != fullname { + log.Info("config.ConfigLoad() new filename:", fullname) + SetFilename(pb, fullname) + } + } + + log.Infof("ConfigLoad() %s len()=%d\n", fullname, len(data)) return nil }