def start(self): if CONF.engine.disable_murano_agent: # Noop LOG.debug("murano-agent is disabled by the server") return if self._receive_thread is None: helpers.get_environment().on_session_finish(lambda: self.stop()) self._receive_thread = eventlet.spawn(self._receive)
def start(self, _context): if config.CONF.engine.disable_murano_agent: # Noop LOG.debug("murano-agent is disabled by the server") return if self._receive_thread is None: helpers.get_environment(_context).on_session_finish( lambda: self.stop()) self._receive_thread = eventlet.spawn(self._receive)
def initialize(self, _context): environment = helpers.get_environment(_context) self._tenant_id = environment.tenant_id keystone_settings = config.CONF.keystone neutron_settings = config.CONF.neutron self._settings = config.CONF.networking keystone_client = ksclient.Client(endpoint=keystone_settings.auth_url, cacert=keystone_settings.ca_file or None, cert=keystone_settings.cert_file or None, key=keystone_settings.key_file or None, insecure=keystone_settings.insecure) if not keystone_client.authenticate( auth_url=keystone_settings.auth_url, tenant_id=environment.tenant_id, token=environment.token): raise ks_exc.AuthorizationFailure() neutron_url = keystone_client.service_catalog.url_for( service_type='network', endpoint_type=neutron_settings.endpoint_type) self._neutron = \ nclient.Client(endpoint_url=neutron_url, token=environment.token, ca_cert=neutron_settings.ca_cert or None, insecure=neutron_settings.insecure) self._available_cidrs = self._generate_possible_cidrs()
def initialize(self, _context, name, description=None): self._name = name self._template = None self._parameters = {} self._applied = True self._description = description self._clients = helpers.get_environment(_context).clients
def initialize(self, _context): environment = helpers.get_environment(_context) self._tenant_id = environment.tenant_id keystone_settings = config.CONF.keystone neutron_settings = config.CONF.neutron self._settings = config.CONF.networking keystone_client = ksclient.Client( endpoint=keystone_settings.auth_url, cacert=keystone_settings.ca_file or None, cert=keystone_settings.cert_file or None, key=keystone_settings.key_file or None, insecure=keystone_settings.insecure) if not keystone_client.authenticate( auth_url=keystone_settings.auth_url, tenant_id=environment.tenant_id, token=environment.token): raise ks_exc.AuthorizationFailure() neutron_url = keystone_client.service_catalog.url_for( service_type='network', endpoint_type=neutron_settings.endpoint_type) self._neutron = \ nclient.Client(endpoint_url=neutron_url, token=environment.token, ca_cert=neutron_settings.ca_cert or None, insecure=neutron_settings.insecure) self._available_cidrs = self._generate_possible_cidrs()
def __init__(self, name, description=None): self._name = name self._template = None self._parameters = {} self._files = {} self._hot_environment = '' self._applied = True self._description = description self._clients = helpers.get_environment().clients self._last_stack_timestamps = (None, None)
def initialize(self, _context, name, description=None): self._name = name self._template = None self._parameters = {} self._applied = True self._description = description environment = helpers.get_environment(_context) keystone_settings = config.CONF.keystone heat_settings = config.CONF.heat client = ksclient.Client( endpoint=keystone_settings.auth_url, cacert=keystone_settings.ca_file or None, cert=keystone_settings.cert_file or None, key=keystone_settings.key_file or None, insecure=keystone_settings.insecure) if not client.authenticate( auth_url=keystone_settings.auth_url, tenant_id=environment.tenant_id, token=environment.token): raise heat_exc.HTTPUnauthorized() heat_url = client.service_catalog.url_for( service_type='orchestration', endpoint_type=heat_settings.endpoint_type) self._heat_client = hclient.Client( '1', heat_url, username='******', password='******', token_only=True, token=client.auth_token, ca_file=heat_settings.ca_file or None, cert_file=heat_settings.cert_file or None, key_file=heat_settings.key_file or None, insecure=heat_settings.insecure)
def initialize(self, _context, name, description=None): self._name = name self._template = None self._parameters = {} self._applied = True self._description = description environment = helpers.get_environment(_context) keystone_settings = config.CONF.keystone heat_settings = config.CONF.heat client = ksclient.Client(endpoint=keystone_settings.auth_url, cacert=keystone_settings.ca_file or None, cert=keystone_settings.cert_file or None, key=keystone_settings.key_file or None, insecure=keystone_settings.insecure) if not client.authenticate(auth_url=keystone_settings.auth_url, tenant_id=environment.tenant_id, token=environment.token): raise heat_exc.HTTPUnauthorized() heat_url = client.service_catalog.url_for( service_type='orchestration', endpoint_type=heat_settings.endpoint_type) self._heat_client = hclient.Client('1', heat_url, username='******', password='******', token_only=True, token=client.auth_token, ca_file=heat_settings.ca_file or None, cert_file=heat_settings.cert_file or None, key_file=heat_settings.key_file or None, insecure=heat_settings.insecure)
def start_env(self): env = helpers.get_environment() env.start()
def finish_env(self): env = helpers.get_environment() env.finish()
def initialize(self, _context): client_manager = helpers.get_environment(_context).clients self.client = client_manager.get_client(_context, "glance", True, self.create_glance_client)
def __init__(self): environment = helpers.get_environment() self._clients = environment.clients self._tenant_id = environment.tenant_id self._settings = CONF.networking self._available_cidrs = self._generate_possible_cidrs()
def initialize(self, _context): environment = helpers.get_environment(_context) self._clients = environment.clients self._tenant_id = environment.tenant_id self._settings = config.CONF.networking self._available_cidrs = self._generate_possible_cidrs()
def __init__(self, context): self._clients = helpers.get_environment(context).clients
def __init__(self, context): client_manager = helpers.get_environment(context).clients self.client = client_manager.get_client(context, "glance", True, self.create_glance_client)
def _get_environment(self, context): if isinstance(context, environment.Environment): return context return helpers.get_environment(context)
def environment(self): return helpers.get_environment()
def initialize(self, _context): self._clients = helpers.get_environment(_context).clients