Lorax is a set of tools used to create bootable images.
68e850d57a
Make it possible to manipulate the simple and regexp
tests the LogRequestHandler class uses to check error
messages for potential error states.
This is accomplished by moving the simple and regexp test
strings to class members, where they can be easily
manipulated by users of the pylorax module.
It's also now possible to set the log request handler class
for a LogMonitor.
This functionality can then be used for example like this:
customized_log_request_handler = monitor.LogRequestHandler
customized_log_request_handler.simple_tests.remove("Call Trace:")
log_monitor = monitor.LogMonitor(install_log,
timeout=opts.timeout,
log_request_handler_class = customized_log_request_handler)
This way installation will continue even if there was a call
trace in the logs. In a similar way additional tests and regexps can be
also added.
(cherry picked from commit
|
||
---|---|---|
docs | ||
etc | ||
rel-eng | ||
share | ||
src | ||
systemd | ||
tests | ||
utils | ||
.coveragerc | ||
.dockerignore | ||
.gitignore | ||
.travis.yml | ||
ANNOUNCE | ||
AUTHORS | ||
COPYING | ||
Dockerfile.test | ||
lorax.spec | ||
Makefile | ||
POLICY | ||
README.md | ||
requirements.txt | ||
setup.py | ||
TODO |
Lorax is a set of tools used to create bootable images.
- lorax - creates the Anaconda boot.iso used to install Fedora
- livemedia-creator - uses Anaconda to create bootable images
- lorax-composer - API server implementing the Weldr BDCS protocol using livemedia-creator
See the Weldr blog for more info about BDCS and the Lorax documentation for more information about Lorax and associated tools.