lorax/src/pylorax/api
Brian C. Lane f0efcd9b0f Add support for customizations and repos.git to /blueprints/diff/
This also includes extensive tests for each of the currently supported
customizations. It should be generic enough to continue working as long
as the list of dicts includes a 'name' or 'user' field in the dict.
Otherwise support for a new dict key will need to be added to the
customizations_diff function.

(cherry picked from commit 850c490b6e)

Related: rhbz#1718473
2019-11-18 12:36:18 +02:00
..
__init__.py Add a pylorax.api.version number 2018-08-21 12:10:01 -07:00
bisect.py lorax-composer: Handle packages with multiple builds 2018-12-07 14:10:54 -08:00
checkparams.py Return a JSON error instead of a 404 on certain malformed URLs. 2018-08-06 13:38:14 -04:00
compose.py Change customizations.firewall to append items instead of replace 2019-11-18 12:36:18 +02:00
config.py Fix make_dnf_dirs 2018-06-11 16:54:59 -07:00
crossdomain.py Add required_methods for decorator 2018-06-11 16:54:58 -07:00
errors.py Change INVALID_NAME to INVALID_CHARS. 2018-08-09 16:11:32 -04:00
projects.py Update projects list to return only the unique projects 2018-12-07 15:07:36 -08:00
queue.py lorax-composer: Check for STATUS before deleting 2019-02-21 16:47:07 -08:00
recipes.py Add support for customizations and repos.git to /blueprints/diff/ 2019-11-18 12:36:18 +02:00
regexes.py Add + to the allowed API string character set 2018-08-07 15:16:20 -07:00
server.py Create a new YumBase object when repodata changes 2018-10-01 13:37:44 -07:00
timestamp.py Use constants instead of strings (#409). 2018-08-06 12:04:00 -04:00
v0.py lorax-composer: Return UnknownBlueprint errors when using deleted blueprints 2019-04-22 10:17:25 -07:00
workspace.py Add workspace module and tests 2018-06-11 16:54:57 -07:00
yumbase.py Remove duplicate repositories from the sources list 2019-02-21 09:19:30 -08:00