def setUp(self): self.logger.debug("Creating Security group: %s", self.secgrp_fq_name) super(SecurityGroupFixture, self).setUp() project = ProjectTestFixtureGen(self.vnc_lib_h, self.project_name) project.setUp() sec_grp_check = self.sec_grp_exist() if sec_grp_check: self.already_present = True self.logger.info( 'Security group %s already present, not creating security group' % (self.secgrp_name)) else: if self.option == 'openstack': secgrp_q = self.quantum_fixture.create_security_group(self.secgrp_name) if not secgrp_q: self.logger.error("security group creation failed through quantum") return False self.secgrp_id = secgrp_q['id'] self.delete_default_egress_rule(self.secgrp_id) secgrp_rules = self.create_sg_rule_quantum(self.secgrp_id,secgrp_rules=self.secgrp_rules) if not secgrp_rules: return False else: self.secgrp_fix = self.useFixture( SecurityGroupTestFixtureGen(conn_drv=self.vnc_lib_h, security_group_name=self.secgrp_name, parent_fixt=project, security_group_id=self.secgrp_id, security_group_entries=self.secgrp_entries)) self.secgrp_id = self.secgrp_fix._obj.uuid self.logger.info("Created security-group name:%s" % self.secgrp_name)
def setUp(self): self.logger.debug("Creating Security group: %s", self.secgrp_fq_name) super(SecurityGroupFixture, self).setUp() project = ProjectTestFixtureGen(self.vnc_lib_h, self.project_name) project.setUp() sec_grp_check = self.sec_grp_exist() if sec_grp_check: self.already_present = True self.logger.info( 'Security group %s already present, not creating security group' % (self.secgrp_name)) else: self.secgrp_fix = self.useFixture( SecurityGroupTestFixtureGen(conn_drv=self.vnc_lib_h, security_group_name=self.secgrp_name, parent_fixt=project, security_group_id=self.secgrp_id, security_group_entries=self.secgrp_entries)) self.secgrp_id = self.secgrp_fix._obj.uuid self.logger.info("Created security-group name:%s" % self.secgrp_name)
def setUp(self): self.logger.debug("Creating Security group: %s", self.secgrp_fq_name) super(SecurityGroupFixture, self).setUp() project = ProjectTestFixtureGen(self.vnc_lib_h, self.project_name) project.setUp() sec_grp_check = self.sec_grp_exist() if sec_grp_check: self.already_present = True self.logger.info( 'Security group %s already present, not creating security group' % (self.secgrp_name)) else: if self.option == 'neutron': secgrp_q = self.quantum_h.create_security_group( self.secgrp_name) if not secgrp_q: self.logger.error( "security group creation failed through quantum") return False self.secgrp_id = secgrp_q['id'] self.delete_default_egress_rule(self.secgrp_id) secgrp_rules = self.create_sg_rule_quantum( self.secgrp_id, secgrp_rules=self.secgrp_rules) if not secgrp_rules: return False elif self.inputs.is_gui_based_config(): self.webui.create_security_group(self) else: self.secgrp_fix = self.useFixture( SecurityGroupTestFixtureGen( conn_drv=self.vnc_lib_h, security_group_name=self.secgrp_name, parent_fixt=project, security_group_id=self.secgrp_id, security_group_entries=self.secgrp_entries)) self.secgrp_id = self.secgrp_fix._obj.uuid self.logger.info("Created security-group name:%s" % self.secgrp_name)
def setUp(self): self.logger.debug("Creating Security group: %s", self.secgrp_fq_name) super(SecurityGroupFixture, self).setUp() project = ProjectTestFixtureGen(self.vnc_lib_h, self.project_name) project.setUp() self.project_id = project.getObj().uuid sec_grp_check = self.sec_grp_exist() if sec_grp_check: self.already_present = True self.logger.info( 'Security group %s already present, not creating security group' % (self.secgrp_name)) else: if self.inputs.is_gui_based_config(): self.webui.create_security_group(self) else: self.secgrp_id = self.orch.create_security_group( sg_name=self.secgrp_name, project_obj=project.getObj(), sg_entries=self.secgrp_entries, option=self.option) self.logger.info("Created security-group name:%s" % self.secgrp_name)