bundles/netbox: move housekeeping to systemd timers
This commit is contained in:
parent
0599c4dae0
commit
0674b3f8db
1 changed files with 10 additions and 8 deletions
|
@ -21,14 +21,6 @@ defaults = {
|
||||||
# and database
|
# and database
|
||||||
},
|
},
|
||||||
},
|
},
|
||||||
'cron': {
|
|
||||||
'jobs': {
|
|
||||||
'netbox': '{m} {h} * * * netbox /opt/netbox/venv/bin/python /opt/netbox/src/netbox/manage.py housekeeping'.format(
|
|
||||||
m=node.magic_number%60,
|
|
||||||
h=node.magic_number%4,
|
|
||||||
),
|
|
||||||
},
|
|
||||||
},
|
|
||||||
'postgresql': {
|
'postgresql': {
|
||||||
'databases': {
|
'databases': {
|
||||||
'netbox': {
|
'netbox': {
|
||||||
|
@ -41,6 +33,16 @@ defaults = {
|
||||||
},
|
},
|
||||||
},
|
},
|
||||||
},
|
},
|
||||||
|
'systemd-timers': {
|
||||||
|
'timers': {
|
||||||
|
'netbox_housekeeping': {
|
||||||
|
'command': '/opt/netbox/venv/bin/python /opt/netbox/src/netbox/manage.py housekeeping',
|
||||||
|
'pwd': '/opt/netbox',
|
||||||
|
'user': 'netbox',
|
||||||
|
'when': 'daily',
|
||||||
|
}
|
||||||
|
},
|
||||||
|
},
|
||||||
'zfs': {
|
'zfs': {
|
||||||
'datasets': {
|
'datasets': {
|
||||||
'tank/netbox': {},
|
'tank/netbox': {},
|
||||||
|
|
Loading…
Reference in a new issue