etsy / logster

Parse log files, generate metrics for Graphite and Ganglia

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

incorrect behavior in pull request #43 -- cannot specify packages

travis-bear opened this issue · comments

(logster)travis@travis-mint ~/new_hk/scaleHarness/agent $ logster -d --state-dir=.logster.state --output=graphite --graphite-host=dc1-graphite01:2003 --metric-prefix=hk.travis-mint --parser-options=logs/agent-0.log x.GrinderLogster logs/agent-0-data.log
Traceback (most recent call last):
File "/home/travis/venv/logster/bin/logster", line 5, in
pkg_resources.run_script('logster==0.0.1', 'logster')
File "/home/travis/venv/logster/local/lib/python2.7/site-packages/distribute-0.6.24-py2.7.egg/pkg_resources.py", line 499, in run_script
self.require(requires)[0].run_script(script_name, ns)
File "/home/travis/venv/logster/local/lib/python2.7/site-packages/distribute-0.6.24-py2.7.egg/pkg_resources.py", line 1235, in run_script
execfile(script_filename, namespace, namespace)
File "/home/travis/venv/logster/lib/python2.7/site-packages/logster-0.0.1-py2.7.egg/EGG-INFO/scripts/logster", line 381, in
main()
File "/home/travis/venv/logster/lib/python2.7/site-packages/logster-0.0.1-py2.7.egg/EGG-INFO/scripts/logster", line 297, in main
parser = getattr(module, parser_name)(option_string=options.parser_options)
TypeError: 'module' object is not callable

I can import x.GrinderLogster

(logster)travis@travis-mint ~/new_hk/scaleHarness/agent $ python
Python 2.7.3 (default, Sep 26 2012, 21:51:14)
[GCC 4.7.2] on linux2
Type "help", "copyright", "credits" or "license" for more information.

import x.GrinderLogster