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

@ -7,7 +7,9 @@ defaults = {
}
@metadata_reactor
@metadata_reactor.provides(
'dhcpd/fixed_allocations',
)
def get_static_allocations(metadata):
allocations = {}
for rnode in repo.nodes:
@ -28,7 +30,9 @@ def get_static_allocations(metadata):
}
@metadata_reactor
@metadata_reactor.provides(
'dhcpd/listen_interfaces',
)
def get_listen_interfaces(metadata):
listen_interfaces = []
for identfier, subnet in node.metadata.get('dhcpd/subnets', {}).items():
@ -41,7 +45,9 @@ def get_listen_interfaces(metadata):
}
@metadata_reactor
@metadata_reactor.provides(
'iptables/bundle_rules/dhcpd',
)
def iptables(metadata):
iptables = set()
for identfier, subnet in node.metadata.get('dhcpd/subnets', {}).items():