Merge pull request #790 from davidjb/raise-exceptions

Raise exceptions from the autoreload loop if debug is enabled
This commit is contained in:
Alexis Metaireau 2013-03-22 00:34:10 -07:00
commit ff571967cf
2 changed files with 5 additions and 0 deletions

View file

@ -5,6 +5,8 @@ Release history
================
* Support for Python 3!
* Ensure exceptions are raised if they take place during processing
with autoreload enabled with debug enabled.
3.1 (2012-12-04)
================

View file

@ -326,6 +326,9 @@ def main():
files_found_error = False
time.sleep(1) # sleep to avoid cpu load
except Exception as e:
if (args.verbosity == logging.DEBUG):
logger.critical(e.args)
raise
logger.warning(
'Caught exception "{0}". Reloading.'.format(e))
continue