X-Git-Url: http://git.onelab.eu/?a=blobdiff_plain;f=planetstack%2Fopenstack%2Fdriver.py;fp=planetstack%2Fopenstack%2Fdriver.py;h=5bb1eb2537dc1432ea2c73a9e14f6814b9208529;hb=1ac5ddb47ff734a2f29e831b5aa6601c2daeb808;hp=41a653d968ad1a90dd81c0bf91e9e29485e0ce23;hpb=e5097f0a7840f352338a06b6f0ab7c3f4d72838c;p=plstackapi.git diff --git a/planetstack/openstack/driver.py b/planetstack/openstack/driver.py index 41a653d..5bb1eb2 100644 --- a/planetstack/openstack/driver.py +++ b/planetstack/openstack/driver.py @@ -160,12 +160,12 @@ class OpenStackDriver: if router and subnet: self.shell.quantum.remove_interface_router(router_id, {'subnet_id': subnet_id}) - def create_network(self, name): + def create_network(self, name, shared=False): nets = self.shell.quantum.list_networks(name=name)['networks'] if nets: net = nets[0] else: - net = self.shell.quantum.create_network({'network': {'name': name}})['network'] + net = self.shell.quantum.create_network({'network': {'name': name, 'shared': shared}})['network'] return net def delete_network(self, id):