Add uberspace supervisord support
This commit is contained in:
18
bundles/uberspace-supervisord/items.py
Normal file
18
bundles/uberspace-supervisord/items.py
Normal file
@@ -0,0 +1,18 @@
|
||||
uberspaceify = repo.libs.uberspace.Uberspaceify(node)
|
||||
|
||||
directories = uberspaceify.directories({
|
||||
f'/home/{node.username}/etc/services.d': {
|
||||
"purge": True,
|
||||
"triggers": [
|
||||
"action:supervisord-reread",
|
||||
],
|
||||
},
|
||||
})
|
||||
|
||||
actions["supervisord-reread"] = {
|
||||
"command": "supervisorctl reread",
|
||||
"triggered": True,
|
||||
"needed_by": [
|
||||
"svc_uberspace_supervisord:",
|
||||
],
|
||||
}
|
Reference in New Issue
Block a user