mirror of
https://github.com/parchlinux/calamares.git
synced 2025-07-03 20:35:36 -04:00
[services-systemd] Be more resilient in the config
- If a key is not given, use [] instead of crashing.
This commit is contained in:
parent
c9c777b055
commit
59b07cc720
1 changed files with 5 additions and 5 deletions
|
@ -64,23 +64,23 @@ def run():
|
|||
# that support that, see:
|
||||
# http://0pointer.de/blog/projects/changing-roots.html
|
||||
|
||||
r = systemctl(cfg["services"], "enable", ".service")
|
||||
r = systemctl(cfg.get("services", []), "enable", ".service")
|
||||
if r is not None:
|
||||
return r
|
||||
|
||||
r = systemctl(cfg["targets"], "enable", ".target")
|
||||
r = systemctl(cfg.get("targets", []), "enable", ".target")
|
||||
if r is not None:
|
||||
return r
|
||||
|
||||
r = systemctl(cfg["disable"], "disable", ".service")
|
||||
r = systemctl(cfg.get("disable", []), "disable", ".service")
|
||||
if r is not None:
|
||||
return r
|
||||
|
||||
r = systemctl(cfg["disable-targets"], "disable", ".target")
|
||||
r = systemctl(cfg.get("disable-targets", []), "disable", ".target")
|
||||
if r is not None:
|
||||
return r
|
||||
|
||||
r = systemctl(cfg["mask"], "mask", "")
|
||||
r = systemctl(cfg.get("mask", []), "mask", "")
|
||||
if r is not None:
|
||||
return r
|
||||
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue