backup timers after online
This commit is contained in:
parent
05eecb72e2
commit
8669124c73
3 changed files with 7 additions and 0 deletions
|
@ -22,6 +22,9 @@ defaults = {
|
||||||
'command': '/opt/backup/backup_all',
|
'command': '/opt/backup/backup_all',
|
||||||
'when': '1:00',
|
'when': '1:00',
|
||||||
'persistent': True,
|
'persistent': True,
|
||||||
|
'after': {
|
||||||
|
'network-online.target',
|
||||||
|
},
|
||||||
},
|
},
|
||||||
},
|
},
|
||||||
}
|
}
|
||||||
|
|
|
@ -16,6 +16,7 @@ def systemd(metadata):
|
||||||
f'{name}.timer': {
|
f'{name}.timer': {
|
||||||
'Unit':{
|
'Unit':{
|
||||||
'Description': f'{name} timer',
|
'Description': f'{name} timer',
|
||||||
|
'After': config.get('after', set()),
|
||||||
},
|
},
|
||||||
'Timer': {
|
'Timer': {
|
||||||
'OnCalendar': config['when'],
|
'OnCalendar': config['when'],
|
||||||
|
|
|
@ -4,6 +4,9 @@ defaults = {
|
||||||
'command': '/opt/zfs-mirror',
|
'command': '/opt/zfs-mirror',
|
||||||
'when': '2:00',
|
'when': '2:00',
|
||||||
'persistent': True,
|
'persistent': True,
|
||||||
|
'after': {
|
||||||
|
'network-online.target',
|
||||||
|
},
|
||||||
},
|
},
|
||||||
},
|
},
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in a new issue