plugin: fix plugin loading
License: MIT Signed-off-by: Jakub Sztandera <kubuxu@protonmail.ch>
Jakub Sztandera committed
Jul 13, 2017 at 23:02 UTC
6da6e7756e6e2ea8a6698eba0214dfcac8492074
1 file changed
+3
-2
plugin/loader/load_linux.go
+3
-2
@@ -56,11 +56,12 @@ func loadPlugin(fi string) ([]iplugin.Plugin, error) {
56
if err != nil {
57
return nil, err
58
}
59
+ log.Errorf("plugins: %T", pls)
60
60
- typePls, ok := pls.([]iplugin.Plugin)
61
+ typePls, ok := pls.(*[]iplugin.Plugin)
62
if !ok {
63
return nil, errors.New("filed 'Plugins' didn't contain correct type")
64
}
65
65
- return typePls, nil
66
+ return *typePls, nil
67
}