lorax/src/pylorax/api
Brian C. Lane dfcdc08844 Add /compose/cancel API to cancel a running build
If the build hasn't started yet (state is WAITING) try removing the
symlink to it. If this succeeds, delete the partial results directory.

If the build makes it to RUNNING then it writes a CANCEL file in the
results directory. The callback that is passed to execWithRedirect
catches this, causing a SIGTERM to be sent to anaconda. It then exits
and cleanup happens normally. The partial results directory is then
removed.
2018-02-13 17:22:12 -08:00
..
__init__.py lorax-composer initial commit 2017-10-04 17:03:08 -07:00
compose.py Add /compose/info route to retrieve details about a compose 2018-02-06 16:55:14 -08:00
config.py Fix yum config directory creation for projects and server tests 2018-02-06 16:55:14 -08:00
crossdomain.py lorax-composer initial commit 2017-10-04 17:03:08 -07:00
projects.py Add function to return full NEVRA of a dependency 2018-01-26 16:54:47 -08:00
queue.py Add /compose/cancel API to cancel a running build 2018-02-13 17:22:12 -08:00
recipes.py Return the commit id for the recipe being read 2018-02-06 16:55:14 -08:00
server.py Add support for yum to lorax-composer 2017-11-20 10:15:44 -08:00
v0.py Add /compose/cancel API to cancel a running build 2018-02-13 17:22:12 -08:00
workspace.py Add workspace module and tests 2017-11-08 13:14:38 -08:00
yumbase.py Add tests for yumbase and update how we inspect boolean options 2018-02-13 10:52:16 +01:00