{"action":"created","issue":{"url":"https://api.github.com/repos/phobos182/collectd-elasticsearch/issues/17","labels_url":"https://api.github.com/repos/phobos182/collectd-elasticsearch/issues/17/labels{/name}","comments_url":"https://api.github.com/repos/phobos182/collectd-elasticsearch/issues/17/comments","events_url":"https://api.github.com/repos/phobos182/collectd-elasticsearch/issues/17/events","html_url":"https://github.com/phobos182/collectd-elasticsearch/issues/17","id":44412550,"number":17,"title":"Module name clashing","user":{"login":"ptbrowne","id":465582,"avatar_url":"https://avatars.githubusercontent.com/u/465582?v=3","gravatar_id":"","url":"https://api.github.com/users/ptbrowne","html_url":"https://github.com/ptbrowne","followers_url":"https://api.github.com/users/ptbrowne/followers","following_url":"https://api.github.com/users/ptbrowne/following{/other_user}","gists_url":"https://api.github.com/users/ptbrowne/gists{/gist_id}","starred_url":"https://api.github.com/users/ptbrowne/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/ptbrowne/subscriptions","organizations_url":"https://api.github.com/users/ptbrowne/orgs","repos_url":"https://api.github.com/users/ptbrowne/repos","events_url":"https://api.github.com/users/ptbrowne/events{/privacy}","received_events_url":"https://api.github.com/users/ptbrowne/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":5,"created_at":"2014-09-30T08:54:24Z","updated_at":"2015-02-26T21:26:24Z","closed_at":null,"body":"Hi,\r\n\r\nI have just run into a very hard to debug problem. After adding elasticsearch.py to my config, I had the error\r\n\r\n`python plugin: Found a configuration for the \"elasticsearch\" plugin, but the plugin isn't loaded or didn't register a configuration callback.`\r\n\r\nIt was because I had already installed the ElasticSearch python client globally and so collectd was loading the wrong module. Sure, this is a newbie mistake and I should have used a virtualenv, but I guess maybe renaming `elasticsearch.py` to `elasticsearch_collectd.py` could perhaps save some users some headaches ;-)\r\n\r\nThanks !\r\n"},"comment":{"url":"https://api.github.com/repos/phobos182/collectd-elasticsearch/issues/comments/76276863","html_url":"https://github.com/phobos182/collectd-elasticsearch/issues/17#issuecomment-76276863","issue_url":"https://api.github.com/repos/phobos182/collectd-elasticsearch/issues/17","id":76276863,"user":{"login":"timbunce","id":62403,"avatar_url":"https://avatars.githubusercontent.com/u/62403?v=3","gravatar_id":"","url":"https://api.github.com/users/timbunce","html_url":"https://github.com/timbunce","followers_url":"https://api.github.com/users/timbunce/followers","following_url":"https://api.github.com/users/timbunce/following{/other_user}","gists_url":"https://api.github.com/users/timbunce/gists{/gist_id}","starred_url":"https://api.github.com/users/timbunce/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/timbunce/subscriptions","organizations_url":"https://api.github.com/users/timbunce/orgs","repos_url":"https://api.github.com/users/timbunce/repos","events_url":"https://api.github.com/users/timbunce/events{/privacy}","received_events_url":"https://api.github.com/users/timbunce/received_events","type":"User","site_admin":false},"created_at":"2015-02-26T21:26:24Z","updated_at":"2015-02-26T21:26:24Z","body":"Thanks for the workaround @tedoc2000.\r\nSure would be nice if the next release of collectd-elasticsearch could avoid the need for the workaround."}}