diff --git a/bundles/wol-waker/items.py b/bundles/wol-waker/items.py new file mode 100644 index 0000000..e69de29 diff --git a/bundles/wol-waker/metadata.py b/bundles/wol-waker/metadata.py new file mode 100644 index 0000000..1c91b64 --- /dev/null +++ b/bundles/wol-waker/metadata.py @@ -0,0 +1,15 @@ +@metadata_reactor.provides( + 'users/wol', +) +def user(metadata): + return { + 'users': { + 'wol': { + 'authorized_users': { + f'root@{node.name}' + for node in repo.nodes + if node.dummy == False + }, + }, + }, + } diff --git a/nodes/home.backups.py b/nodes/home.backups.py index b4695e1..09c92cd 100644 --- a/nodes/home.backups.py +++ b/nodes/home.backups.py @@ -19,6 +19,7 @@ 'interface': 'enp1s0', 'ipv4': '10.0.0.5/24', 'gateway4': '10.0.0.1', + 'mac': 'd8:cb:8a:e7:be:c6', 'wol': True, }, },