summaryrefslogtreecommitdiff
path: root/panic.go
diff options
context:
space:
mode:
authorJeff Carr <[email protected]>2025-10-21 06:41:28 -0500
committerJeff Carr <[email protected]>2025-10-21 06:41:28 -0500
commit5036409ef63bc4bf9b63d7dd0cf06cdcb2285ab9 (patch)
tree725760124ab53cc1475fe0b4ca5fa0a62078a209 /panic.go
parent93a56f29dbf3bcceb3a58d59bc996845b762cb31 (diff)
use lib/ENV
Diffstat (limited to 'panic.go')
-rw-r--r--panic.go15
1 files changed, 15 insertions, 0 deletions
diff --git a/panic.go b/panic.go
new file mode 100644
index 0000000..8ed4df7
--- /dev/null
+++ b/panic.go
@@ -0,0 +1,15 @@
+package config
+
+import "google.golang.org/protobuf/proto"
+
+// should this be a function?
+func LoadPanicPB(pb proto.Message) error {
+ fullname, err := GetFilename(pb)
+ if err != nil {
+ panic("config.LoadPB() err")
+ }
+ if fullname == "" {
+ panic("config.LoadPB() got blank filename = ''")
+ }
+ return LoadPB(pb)
+}