update bw to 4.3, add .provides() to metadata reactors
All checks were successful
bundlewrap/pipeline/head This commit looks good

This commit is contained in:
Franzi 2021-01-07 18:44:38 +01:00
parent 7f0fb7a6e2
commit 2d42e5f7dd
Signed by: kunsi
GPG key ID: 12E3D2136B818350
29 changed files with 158 additions and 47 deletions

View file

@ -26,7 +26,9 @@ defaults = {
}
@metadata_reactor
@metadata_reactor.provides(
'wireguard/network',
)
def get_wireguard_network_from_server(metadata):
# FIXME This will break if more than one node sets 'wireguard/network'
for rnode in repo.nodes:
@ -46,7 +48,9 @@ def get_wireguard_network_from_server(metadata):
return {}
@metadata_reactor
@metadata_reactor.provides(
'wireguard/peers',
)
def get_my_wireguard_peers(metadata):
peers = {}
@ -76,7 +80,9 @@ def get_my_wireguard_peers(metadata):
}
@metadata_reactor
@metadata_reactor.provides(
'icinga2_api/wireguard/services',
)
def icinga2(metadata):
services = {}