diff options
| author | Jeff Carr <[email protected]> | 2025-10-21 16:25:29 -0500 | 
|---|---|---|
| committer | Jeff Carr <[email protected]> | 2025-10-21 16:25:29 -0500 | 
| commit | 820fa4b7e71690accbd17063894032140bd9c4b6 (patch) | |
| tree | 0d4b78854145b26003226bd68d1e3e5ca8b9a45d | |
| parent | 0bce422763c55fd4105ede0ae3c799b040fd7c03 (diff) | |
set filename so Save() works on new files
| -rw-r--r-- | loadByAppname.go | 6 | 
1 files changed, 6 insertions, 0 deletions
diff --git a/loadByAppname.go b/loadByAppname.go index 42a44a9..40ae9a4 100644 --- a/loadByAppname.go +++ b/loadByAppname.go @@ -2,6 +2,7 @@ package config  import (  	"errors" +	"os"  	"go.wit.com/log"  	"google.golang.org/protobuf/proto" @@ -26,6 +27,11 @@ func LoadAppnameCache(pb proto.Message, appname string) error {  		// log.Printf("ConfigLoad() read in %s\n", fullname)  	} +	if !Exists(fullname) { +		SetFilename(pb, fullname) +		return os.ErrNotExist +	} +  	err = loadPB(pb, fullname)  	if err != nil {  		return ErrMarshal  | 
