Chris Lumens
022734ab01
Use constants instead of strings ( #409 ).
...
(cherry picked from commit fdf4d63f3b
)
2018-08-06 16:57:26 -07:00
Chris Lumens
495dcd13ec
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 16:57:19 -07:00
Chris Lumens
e42b797295
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 16:57:13 -07:00
Brian C. Lane
6d677b2207
Add support for user defined package sources API
...
This lives under /api/v0/projects/source/*
See the documentation for details
2018-06-04 15:45:36 -07:00
Brian C. Lane
b1319c7bc1
Remove temporary files after run_compose
...
A crash can also leave temporary lmc-* files, remove them as well.
2018-05-14 13:00:15 -07:00
Brian C. Lane
12cb2736ac
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-14 13:00:15 -07:00
Brian C. Lane
9a1dce5619
Set lorax_templates to the correct directory
...
Templates are under the share dir, so use find_templates() to find them.
2018-05-14 13:00:15 -07:00
Brian C. Lane
d31bea7bd3
Use 2to3 to convert the python2 lorax-composer code to python3
2018-05-14 13:00:14 -07:00