lorax/src/pylorax/api
Brian C. Lane f2209932a6 lorax-composer: Add services support to blueprints
Add support for enabling and disabling systemd services in the
blueprint. It works like this:

    [customizations.services]
    enabled = ["sshd", "cockpit.socket", "httpd"]
    disabled = ["postfix", "telnetd"]

They are *added* to any existing settings in the kickstart templates.

(cherry picked from commit 1111aee92d)

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 lorax-composer: Add services support to blueprints 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 lorax-composer: Fix customizations when creating a recipe 2019-04-29 16:01:17 -07: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