Franziska Kunsmann
e4c317f677
Some checks failed
kunsi/bundlewrap/pipeline/head There was a failure building this commit
32 lines
789 B
Python
32 lines
789 B
Python
assert node.os == 'arch'
|
|
assert node.metadata.get('systemd-boot/default') in node.metadata.get('systemd-boot/entries')
|
|
|
|
files = {
|
|
'/etc/pacman.d/hooks/99-systemd-boot-update': {
|
|
'source': 'pacman_hook',
|
|
},
|
|
'/boot/loader/loader.conf': {
|
|
'content_type': 'mako',
|
|
'context': {
|
|
'config': node.metadata.get('systemd-boot'),
|
|
},
|
|
'mode': None,
|
|
},
|
|
}
|
|
|
|
directories = {
|
|
'/boot/loader/entries': {
|
|
'purge': True,
|
|
},
|
|
}
|
|
|
|
for entry, config in node.metadata.get('systemd-boot/entries').items():
|
|
files[f'/boot/loader/entries/{entry}.conf'] = {
|
|
'source': 'entry',
|
|
'content_type': 'mako',
|
|
'context': {
|
|
'entry': entry,
|
|
'config': config,
|
|
},
|
|
'mode': None,
|
|
}
|