Compare commits
2 commits
f3f624be1f
...
21af9c8b62
Author | SHA1 | Date | |
---|---|---|---|
![]() |
21af9c8b62 | ||
![]() |
d4ccc3dce0 |
2 changed files with 10 additions and 2 deletions
|
@ -14,7 +14,8 @@
|
|||
if key.endswith('_interval'):
|
||||
return value
|
||||
else:
|
||||
return f'"{value}"'
|
||||
escaped_value = value.replace('$', '$$').replace('"', '\\"')
|
||||
return f'"{escaped_value}"'
|
||||
elif isinstance(value, (list, set)):
|
||||
return '[' + ', '.join(render_value(e) for e in sorted(value)) + ']'
|
||||
else:
|
||||
|
|
|
@ -3,7 +3,14 @@ defaults = {
|
|||
'units': {},
|
||||
'services': {},
|
||||
'logind': {},
|
||||
}
|
||||
},
|
||||
'monitoring': {
|
||||
'services': {
|
||||
'systemd': {
|
||||
'vars.command': "systemctl --failed --no-legend | wc -l | grep -q '^0$' && exit 0 || systemctl --failed && exit 2",
|
||||
},
|
||||
},
|
||||
},
|
||||
}
|
||||
|
||||
@metadata_reactor.provides(
|
||||
|
|
Loading…
Reference in a new issue