From 23b2d19bc03b4db253b15cc6fef7176ab31d4f18 Mon Sep 17 00:00:00 2001 From: Jeff Carr Date: Wed, 22 Oct 2025 09:19:26 -0500 Subject: finally can fix the Load() and Save() names --- panic.go | 19 ++++++++++++++----- 1 file changed, 14 insertions(+), 5 deletions(-) (limited to 'panic.go') diff --git a/panic.go b/panic.go index 8ed4df7..efab850 100644 --- a/panic.go +++ b/panic.go @@ -1,15 +1,24 @@ package config -import "google.golang.org/protobuf/proto" +import ( + "fmt" + + "google.golang.org/protobuf/proto" +) // should this be a function? -func LoadPanicPB(pb proto.Message) error { +func LoadPanic(pb proto.Message) error { fullname, err := GetFilename(pb) if err != nil { - panic("config.LoadPB() err") + panic("config.LoadPanic() pb doesn't have pb.Filename") } if fullname == "" { - panic("config.LoadPB() got blank filename = ''") + panic("config.LoadPanic() got blank filename = ''") + } + err = ReLoad(pb) + if err != nil { + panic(fmt.Sprintf("config.LoadPanic() err (%v)", err)) } - return LoadPB(pb) + + return nil } -- cgit v1.2.3