Пример #1
0
def clean_aws_credential(region_name, credential_key_name, credential_key_file):
    try:
        session = boto3.session.Session(region_name=region_name)
        service = session.resource('ec2')
        key_pair_info = service.KeyPair(credential_key_name)
        key_pair_info.delete()
        cluster.remove_if_exists(credential_key_file)
    except Exception as details:
        logger.exception(str(details))
Пример #2
0
def clean_aws_credential(region_name, credential_key_name, credential_key_file):
    try:
        session = boto3.session.Session(region_name=region_name)
        service = session.resource('ec2')
        key_pair_info = service.KeyPair(credential_key_name)
        key_pair_info.delete()
        cluster.remove_if_exists(credential_key_file)
    except Exception as details:
        logger.exception(str(details))
Пример #3
0
def clean_openstack_credential(user, password, auth_version, auth_url, service_type, service_name, service_region,
                               tenant, credential_key_name, credential_key_file):
    try:
        service = get_openstack_service(user, password, auth_version, auth_url, service_type, service_name,
                                        service_region, tenant)
        key_pair = service.get_key_pair(credential_key_name)
        service.delete_key_pair(key_pair)
        cluster.remove_if_exists(credential_key_file)
    except Exception as details:
        test_logger = logging.getLogger('avocado.test')
        test_logger.error(str(details))
Пример #4
0
 def destroy(self):
     self.stop_task_threads()
     self._domain.destroy()
     self._domain.undefine()
     cluster.remove_if_exists(self._backing_image)
     self.log.info('Destroyed')
 def destroy(self):
     self.stop_task_threads()
     self._domain.destroy()
     self._domain.undefine()
     cluster.remove_if_exists(self._backing_image)
     self.log.info('Destroyed')