https://github.com/aiidateam/aiida_core
Revision ac9d2264ce2b019b80dd0867c73b9c80cd21d694 authored by Sebastiaan Huber on 10 November 2017, 13:26:04 UTC, committed by Sebastiaan Huber on 10 November 2017, 13:26:04 UTC
Exceptions that are encountered when ticking processes only got logged to the daemon log but did not go through the logger of the process itself and therefore the exception message was not in any retrievable through the WorkCalculation node. In the tick_workflow_engine of the daemon, when an exception occurs in the ticking of the process, a log message is sent to the logger of the process which should have the DbLogHandler configured, which will cause the message to end up in the DbLog table. This message will then be accessible through for example 'verdi work report'
1 parent 96f8999
Tip revision: ac9d2264ce2b019b80dd0867c73b9c80cd21d694 authored by Sebastiaan Huber on 10 November 2017, 13:26:04 UTC
Trigger the DbLogHandler for exceptions in WorkChains run by daemon
Trigger the DbLogHandler for exceptions in WorkChains run by daemon
Tip revision: ac9d226
File | Mode | Size |
---|---|---|
.travis-data | ||
aiida | ||
bin | ||
docs | ||
examples | ||
utils | ||
.coveragerc | -rw-r--r-- | 115 bytes |
.gitignore | -rw-r--r-- | 188 bytes |
.pre-commit-config.yaml | -rw-r--r-- | 982 bytes |
.prospector.yaml | -rw-r--r-- | 120 bytes |
.pylintrc | -rw-r--r-- | 14.5 KB |
.style.yapf | -rw-r--r-- | 32 bytes |
.travis.yml | -rw-r--r-- | 1.7 KB |
AUTHORS.txt | -rw-r--r-- | 2.1 KB |
CHANGELOG.md | -rw-r--r-- | 21.3 KB |
LICENSE.txt | -rw-r--r-- | 1.4 KB |
MANIFEST.in | -rw-r--r-- | 406 bytes |
README.rst | -rw-r--r-- | 1.7 KB |
fastentrypoints.py | -rw-r--r-- | 4.3 KB |
open_source_licenses.txt | -rw-r--r-- | 18.2 KB |
setup.py | -rw-r--r-- | 4.7 KB |
setup_requirements.py | -rw-r--r-- | 5.3 KB |
Computing file changes ...