Add network gateway policy
Partially implements: blueprint policy-library Partial-Bug: 1669948 Change-Id: I805f7347258fcdf034fc345d193096607765c851
This commit is contained in:
parent
596a42e317
commit
fff4b24a4b
|
@ -0,0 +1,12 @@
|
|||
---
|
||||
name: NetworkGateway
|
||||
description: "Relations having to do with network gateways"
|
||||
rules:
|
||||
-
|
||||
comment: "Classify servers connected to external gateway."
|
||||
rule: >
|
||||
servers_connected_to_external_gateway(server_id, port_id) :-
|
||||
neutronv2:external_gateway_infos(router_id=router_id),
|
||||
neutronv2:ports(network_id=network_id, device_id=router_id),
|
||||
neutronv2:ports(network_id=network_id, id=port_id, device_id=server_id),
|
||||
nova:servers(id=server_id)'
|
Loading…
Reference in New Issue