lorax/src/pylorax/api
Chris Lumens 191897d40e Return an error if /modules/info doesn't return anything.
Unfortunately, this isn't very useful if /modules/info is provided with
multiple modules.  yum doesn't traceback when doPackageLists is given
something that doesn't exist.  It just returns an empty list.  If
/modules/info is given just one module and yum gives us an empty list,
it's easy to say what happened.  If /modules/info is given several
modules and just one does not exist, we will not be able to detect that.

Fixing this would require doing more yum operations, which is likely to
slow things down and isn't the direction I want to be going.

(cherry picked from commit 8e948e4a4d)
2018-08-07 12:12:17 -07:00
..
__init__.py Move lorax-composer and composer-cli argument parsing into modules 2018-05-17 10:34:35 -07:00
cmdline.py Move lorax-composer and composer-cli argument parsing into modules 2018-05-17 10:34:35 -07:00
compose.py Use constants instead of strings (#409). 2018-08-07 12:12:17 -07:00
config.py Fix make_dnf_dirs 2018-06-04 15:47:15 -07:00
crossdomain.py Use 2to3 to convert the python2 lorax-composer code to python3 2018-05-17 10:34:34 -07:00
dnfbase.py Log and exit on metadata update errors at startup 2018-07-19 11:01:08 -07:00
projects.py Include groups in depsolving. 2018-07-19 11:00:16 -07:00
queue.py Use constants instead of strings (#409). 2018-08-07 12:12:17 -07:00
recipes.py Include groups in depsolving. 2018-07-19 11:00:16 -07:00
server.py Check the compose templates at startup 2018-07-13 10:17:08 -07:00
timestamp.py Use constants instead of strings (#409). 2018-08-07 12:12:17 -07:00
v0.py Return an error if /modules/info doesn't return anything. 2018-08-07 12:12:17 -07:00
workspace.py workspace read and write needs UTF-8 conversion 2018-05-17 10:34:34 -07:00