diff options
author | Chris St. Pierre <chris.a.st.pierre@gmail.com> | 2012-10-09 08:18:12 -0400 |
---|---|---|
committer | Chris St. Pierre <chris.a.st.pierre@gmail.com> | 2012-10-09 08:18:12 -0400 |
commit | 591dcc5f9206581a5a5c997b5574d8f36c56e0be (patch) | |
tree | 7d6174f7d363390442349ae40a95229265765d61 /src/sbin | |
parent | 3ff97b55da290df736e51a85b0abdd14101efeab (diff) | |
download | bcfg2-591dcc5f9206581a5a5c997b5574d8f36c56e0be.tar.gz bcfg2-591dcc5f9206581a5a5c997b5574d8f36c56e0be.tar.bz2 bcfg2-591dcc5f9206581a5a5c997b5574d8f36c56e0be.zip |
fixed more pylint checks
Diffstat (limited to 'src/sbin')
-rwxr-xr-x | src/sbin/bcfg2-report-collector | 16 |
1 files changed, 11 insertions, 5 deletions
diff --git a/src/sbin/bcfg2-report-collector b/src/sbin/bcfg2-report-collector index cba5be2b3..bc941ff6f 100755 --- a/src/sbin/bcfg2-report-collector +++ b/src/sbin/bcfg2-report-collector @@ -1,4 +1,7 @@ #!/usr/bin/env python +""" Daemon that runs to collect logs from the LocalFilesystem +Reporting transport object and add them to the Reporting storage +backend """ import sys import logging @@ -6,9 +9,9 @@ import Bcfg2.Logger import Bcfg2.Options from Bcfg2.Reporting.Collector import ReportingCollector, ReportingError -logger = logging.getLogger('bcfg2-report-collector') -if __name__ == '__main__': +def main(): + logger = logging.getLogger('bcfg2-report-collector') optinfo = dict( daemon=Bcfg2.Options.DAEMON, repo=Bcfg2.Options.SERVER_REPOSITORY, @@ -27,7 +30,10 @@ if __name__ == '__main__': except ReportingError: msg = sys.exc_info()[1] logger.error(msg) - sys.exit(1) + raise SystemError(1) except KeyboardInterrupt: - sys.exit(1) - sys.exit(0) + raise SystemError(1) + + +if __name__ == '__main__': + sys.exit(main()) |