diff options
author | Michael E Brown <michael_e_brown@dell.com> | 2007-11-29 17:36:55 -0600 |
---|---|---|
committer | Michael E Brown <michael_e_brown@dell.com> | 2007-11-29 17:36:55 -0600 |
commit | 521025b767f54c75c55ea088d6ae305210cfbcaf (patch) | |
tree | 2309bf2b225b36788d9c0c68a65296cb8afc17e4 | |
parent | 17560dd969adf910dfc76567044b039ef5439c66 (diff) | |
download | mock-521025b767f54c75c55ea088d6ae305210cfbcaf.tar.gz mock-521025b767f54c75c55ea088d6ae305210cfbcaf.tar.xz mock-521025b767f54c75c55ea088d6ae305210cfbcaf.zip |
fixup error message for misconfigured logging.ini. pass system exit exception so we dont run eg. orphankill. log exception using correct logger.
-rwxr-xr-x | src/mock.py | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/src/mock.py b/src/mock.py index 4c8afb2..6acfd3e 100755 --- a/src/mock.py +++ b/src/mock.py @@ -328,7 +328,7 @@ def main(retParams): logging.config.fileConfig(log_ini) log_cfg.read(log_ini) except (IOError, OSError, ConfigParser.NoSectionError), e: - log.error("Could not find required logging config file: %s" % log_ini) + log.error("Log config file(%s) not correctly configured: %s" % (log_ini, e)) sys.exit(50) try: @@ -422,7 +422,7 @@ if __name__ == '__main__': main(retParams) except (SystemExit,), e: - pass + raise except (KeyboardInterrupt,), e: exitStatus = 7 @@ -444,7 +444,7 @@ if __name__ == '__main__': except (Exception,), e: exitStatus = 1 - logging.exception(e) + log.exception(e) if killOrphans and retParams: mock.util.orphansKill(retParams["chroot"].rootdir) |