From e1c0d2dd095fa9635a879a2e428ca6082612b7f4 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Ren=C3=A9=20Moser?= Date: Wed, 9 Nov 2016 08:16:39 +0100 Subject: [PATCH] cloudstack: cs_network: cleanup dublicate VPC code (#3393) Code has been moved to module utils, also see https://github.com/ansible/ansible/commit/fe05c5e35a0a0a5da0b87ff86c7753eab477d7c5 --- .../extras/cloud/cloudstack/cs_network.py | 19 ------------------- 1 file changed, 19 deletions(-) diff --git a/lib/ansible/modules/extras/cloud/cloudstack/cs_network.py b/lib/ansible/modules/extras/cloud/cloudstack/cs_network.py index afedaf7029..444ac0608c 100644 --- a/lib/ansible/modules/extras/cloud/cloudstack/cs_network.py +++ b/lib/ansible/modules/extras/cloud/cloudstack/cs_network.py @@ -345,25 +345,6 @@ class AnsibleCloudStackNetwork(AnsibleCloudStack): self.network = None - def get_vpc(self, key=None): - vpc = self.module.params.get('vpc') - if not vpc: - return None - - args = {} - args['account'] = self.get_account(key='name') - args['domainid'] = self.get_domain(key='id') - args['projectid'] = self.get_project(key='id') - args['zoneid'] = self.get_zone(key='id') - - vpcs = self.cs.listVPCs(**args) - if vpcs: - for v in vpcs['vpc']: - if vpc in [ v['name'], v['displaytext'], v['id'] ]: - return self._get_by_key(key, v) - self.module.fail_json(msg="VPC '%s' not found" % vpc) - - def get_network_offering(self, key=None): network_offering = self.module.params.get('network_offering') if not network_offering: