Compare commits
3 commits
ca15978a6c
...
ac919278aa
Author | SHA1 | Date | |
---|---|---|---|
ac919278aa | |||
6c0193520d | |||
7c1da59bb7 |
3 changed files with 9 additions and 16 deletions
|
@ -20,7 +20,8 @@ defaults = {
|
|||
'systemd-timers': {
|
||||
f'backup': {
|
||||
'command': '/opt/backup/backup_all',
|
||||
'when': 'daily',
|
||||
'when': '1:00',
|
||||
'persistent': True,
|
||||
},
|
||||
},
|
||||
}
|
||||
|
|
|
@ -29,15 +29,6 @@ defaults = {
|
|||
},
|
||||
},
|
||||
},
|
||||
},
|
||||
}
|
||||
|
||||
|
||||
@metadata_reactor.provides(
|
||||
'systemd-timers/suspend-if-idle',
|
||||
)
|
||||
def timer(metadata):
|
||||
return {
|
||||
'systemd-timers': {
|
||||
'suspend-if-idle': {
|
||||
'command': f'suspend_if_idle',
|
||||
|
@ -48,7 +39,8 @@ def timer(metadata):
|
|||
},
|
||||
},
|
||||
},
|
||||
}
|
||||
},
|
||||
}
|
||||
|
||||
|
||||
@metadata_reactor.provides(
|
||||
|
@ -67,8 +59,8 @@ def wake_command(metadata):
|
|||
|
||||
|
||||
@metadata_reactor.provides(
|
||||
'systemd/units/enable-wol.service',
|
||||
'systemd/services/enable-wol.service',
|
||||
'systemd/units/wakeonline-setup.service',
|
||||
'systemd/services/wakeonline-setup.service',
|
||||
)
|
||||
def systemd(metadata):
|
||||
interface = metadata.get(f"network/{metadata.get('wol-sleeper/network')}/interface")
|
||||
|
@ -76,7 +68,7 @@ def systemd(metadata):
|
|||
return {
|
||||
'systemd': {
|
||||
'units': {
|
||||
'enable-wol.service': {
|
||||
'wakeonline-setup.service': {
|
||||
'Unit': {
|
||||
'After': 'network.target',
|
||||
},
|
||||
|
@ -88,7 +80,7 @@ def systemd(metadata):
|
|||
},
|
||||
},
|
||||
'services': {
|
||||
'enable-wol.service': {},
|
||||
'wakeonline-setup.service': {},
|
||||
},
|
||||
},
|
||||
}
|
||||
|
|
|
@ -2,7 +2,7 @@ defaults = {
|
|||
'systemd-timers': {
|
||||
'zfs-mirror': {
|
||||
'command': '/opt/zfs-mirror',
|
||||
'when': 'daily',
|
||||
'when': '2:00',
|
||||
'persistent': True,
|
||||
},
|
||||
},
|
||||
|
|
Loading…
Reference in a new issue