Chris Lumens
12bc717266
Write timestamps when important events happen during the compose ( #409 ).
...
Right now, this is when the compose is queued up, when it is started by
anaconda, and when it is finished (whether that's success or not).
(cherry picked from commit 3ba9d53b8b
)
2018-08-06 17:00:56 -07:00
Chris Lumens
9e1b7f2d4e
Return multiple timestamps in API results ( #409 ).
...
If one of the timestamps isn't present (for instance, the finished
timestamp for a job that is still running), null is returned.
(cherry picked from commit 17c40ef271
)
2018-08-06 17:00:56 -07:00
Brian C. Lane
8ac04a1521
Add support for user defined package sources API
...
This lives under /api/v0/projects/source/*
See the documentation for details
(cherry picked from commit 6d677b2207
)
2018-06-04 15:47:00 -07:00
Brian C. Lane
e91aed9b10
Remove temporary files after run_compose
...
A crash can also leave temporary lmc-* files, remove them as well.
2018-05-17 10:34:35 -07:00
Brian C. Lane
d9c4a6c951
Pass the --tmp value into run_creator and cleanup after a crash
...
Crashing can sometimes leave directories in /var/tmp/lmc-* so clean
those up after run_creator is finished.
2018-05-17 10:34:35 -07:00
Brian C. Lane
bb652368dc
Set lorax_templates to the correct directory
...
Templates are under the share dir, so use find_templates() to find them.
2018-05-17 10:34:35 -07:00
Brian C. Lane
9bf93d7154
Use 2to3 to convert the python2 lorax-composer code to python3
2018-05-17 10:34:34 -07:00