diff options
author | spisarski <s.pisarski@cablelabs.com> | 2018-02-14 09:38:54 -0700 |
---|---|---|
committer | spisarski <s.pisarski@cablelabs.com> | 2018-02-15 11:49:54 -0700 |
commit | 1b60980ee6b101261fb2115e417c4cf97cf29736 (patch) | |
tree | 197d316ff8e56ace4dd77d6e5a0c7bab6b02cd33 /snaps/openstack/openstack_creator.py | |
parent | 764fcbbdb1e91a64d1abec9554badf61bf72ead9 (diff) |
Added functionality for OpenStackSecurityGroup#initialize() not to accept
security groups with the same name from a different project
JIRA: SNAPS-264
Change-Id: I7c905e5588d5e503b47ea0e9f5997be89e841aec
Signed-off-by: spisarski <s.pisarski@cablelabs.com>
Diffstat (limited to 'snaps/openstack/openstack_creator.py')
-rw-r--r-- | snaps/openstack/openstack_creator.py | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/snaps/openstack/openstack_creator.py b/snaps/openstack/openstack_creator.py index 0caee9a..1f67951 100644 --- a/snaps/openstack/openstack_creator.py +++ b/snaps/openstack/openstack_creator.py @@ -29,8 +29,10 @@ class OpenStackCloudObject(CloudObject): Constructor :param os_creds: the OpenStack credentials object """ - # super(self.__class__, self, os_creds) self._os_creds = os_creds + keystone = keystone_utils.keystone_client(os_creds) + self.project_id = keystone_utils.get_project( + keystone=keystone, project_name=os_creds.project_name).id def initialize(self): raise NotImplementedError('Do not override abstract method') |