summaryrefslogtreecommitdiffstats
path: root/deploy/post/execute.py
diff options
context:
space:
mode:
Diffstat (limited to 'deploy/post/execute.py')
-rw-r--r--deploy/post/execute.py18
1 files changed, 17 insertions, 1 deletions
diff --git a/deploy/post/execute.py b/deploy/post/execute.py
index 8758b401..3f05d005 100644
--- a/deploy/post/execute.py
+++ b/deploy/post/execute.py
@@ -9,9 +9,25 @@
import neutron
+def _config_admin_external_network():
+ name = 'admin_external'
+ body = {
+ 'network': {
+ 'name': name,
+ 'admin_state_up': True,
+ 'shared': True,
+ 'provider:network_type': 'flat',
+ 'provider:physical_network': 'physnet1',
+ 'router:external': True
+ }
+ }
+
+ return name, body
+
+
def main():
neutron.Neutron().list_networks()
-
+ neutron.Neutron().create_network(*(_config_admin_external_network()))
if __name__ == '__main__':
main()