fix(*) reading of version and priority from plugin code

Fixes #14
This commit is contained in:
Karuppiah Natarajan
2020-01-22 21:39:21 +05:30
parent b008f8f37f
commit 49d044a011

View File

@@ -256,12 +256,12 @@ func (s *PluginServer) GetPluginInfo(name string, info *PluginInfo) error {
v, _ := plug.code.Lookup("Version") v, _ := plug.code.Lookup("Version")
if v != nil { if v != nil {
info.Version = v.(string) info.Version = *v.(*string)
} }
prio, _ := plug.code.Lookup("Priority") prio, _ := plug.code.Lookup("Priority")
if prio != nil { if prio != nil {
info.Priority = prio.(int) info.Priority = *prio.(*int)
} }
// st, _ := getSchemaDict(reflect.TypeOf(plug.config).Elem()) // st, _ := getSchemaDict(reflect.TypeOf(plug.config).Elem())