fix plugin namespacing
This commit is contained in:
parent
7dfbd03e61
commit
1b5af9f303
|
@ -354,6 +354,7 @@ func registerPlugin(pluginsDir, filePath string, p *plugin.Plugin) error {
|
||||||
// structure. E.g., if the root plugin directory, passed in the pluginsDir
|
// structure. E.g., if the root plugin directory, passed in the pluginsDir
|
||||||
// argument, is '/home/jdoe/bin/telegraf/plugins' and we're registering plugin
|
// argument, is '/home/jdoe/bin/telegraf/plugins' and we're registering plugin
|
||||||
// '/home/jdoe/bin/telegraf/plugins/input/mysql.so'
|
// '/home/jdoe/bin/telegraf/plugins/input/mysql.so'
|
||||||
|
pluginsDir = filepath.Clean(pluginsDir)
|
||||||
parentDir, _ := filepath.Split(pluginsDir)
|
parentDir, _ := filepath.Split(pluginsDir)
|
||||||
var err error
|
var err error
|
||||||
if filePath, err = filepath.Rel(parentDir, filePath); err != nil {
|
if filePath, err = filepath.Rel(parentDir, filePath); err != nil {
|
||||||
|
|
Loading…
Reference in New Issue