summaryrefslogtreecommitdiff
path: root/plugin.go
diff options
context:
space:
mode:
authorJeff Carr <[email protected]>2024-11-04 05:30:51 -0600
committerJeff Carr <[email protected]>2024-11-04 05:30:51 -0600
commit87b53978f0e3eddf1f2abaed6a7cb35776f49205 (patch)
tree6c5fef3578299217db9e2e88a7213055742bae1d /plugin.go
parentdccda8c69d009f0cec531c4dd33a843c83a1297d (diff)
add warning notes on plugin load failure
Signed-off-by: Jeff Carr <[email protected]>
Diffstat (limited to 'plugin.go')
-rw-r--r--plugin.go12
1 files changed, 12 insertions, 0 deletions
diff --git a/plugin.go b/plugin.go
index 0a039d5..e99f943 100644
--- a/plugin.go
+++ b/plugin.go
@@ -283,6 +283,18 @@ func (n *Node) LoadToolkit(name string) *Node {
log.Log(PLUG, "LoadToolkit() START for name =", name)
plug := initPlugin(name)
if plug == nil {
+ log.Log(WARN, "LoadToolkit() FAILED name =", name)
+ log.Log(WARN, "")
+ log.Log(WARN, "### Error ####")
+ log.Log(WARN, "The GUI golang plugins did not load.")
+ log.Log(WARN, "You will have to rebuild them")
+ log.Log(WARN, "go-clone go.wit.com/toolkits/<pick one>/")
+ log.Log(WARN, "TODO: try to rebuild them here")
+ log.Log(WARN, "TODO: fall back to STDIN interface")
+ log.Log(WARN, "### Error ####")
+ log.Log(WARN, "")
+ log.Log(WARN, "")
+ log.Sleep(7)
return n
}
plug.dead = false