def save_script_rc(): env_vars = { 'OPENSTACK_PORT_MCASTPORT': config('ha-mcastport'), 'OPENSTACK_SERVICE_API_EC2': 'nova-api-ec2', 'OPENSTACK_SERVICE_API_OS_COMPUTE': 'nova-api-os-compute', 'OPENSTACK_SERVICE_CERT': 'nova-cert', 'OPENSTACK_SERVICE_CONDUCTOR': 'nova-conductor', 'OPENSTACK_SERVICE_OBJECTSTORE': 'nova-objectstore', 'OPENSTACK_SERVICE_SCHEDULER': 'nova-scheduler', } if relation_ids('nova-volume-service'): env_vars['OPENSTACK_SERVICE_API_OS_VOL'] = 'nova-api-os-volume' _save_script_rc(**env_vars)
def save_script_rc(): env_vars = {} ip = unit_private_ip() for server in ['account', 'container', 'object']: port = config('%s-server-port' % server) url = 'http://%s:%s/recon/diskusage|"mounted":true' % (ip, port) svc = server.upper() env_vars.update({ 'OPENSTACK_PORT_%s' % svc: port, 'OPENSTACK_SWIFT_SERVICE_%s' % svc: '%s-server' % server, 'OPENSTACK_URL_%s' % svc: url, }) _save_script_rc(**env_vars)
def save_script_rc(): env_vars = { "OPENSTACK_PORT_MCASTPORT": config("ha-mcastport"), "OPENSTACK_SERVICE_API_EC2": "nova-api-ec2", "OPENSTACK_SERVICE_API_OS_COMPUTE": "nova-api-os-compute", "OPENSTACK_SERVICE_CERT": "nova-cert", "OPENSTACK_SERVICE_CONDUCTOR": "nova-conductor", "OPENSTACK_SERVICE_OBJECTSTORE": "nova-objectstore", "OPENSTACK_SERVICE_SCHEDULER": "nova-scheduler", } if relation_ids("nova-volume-service"): env_vars["OPENSTACK_SERVICE_API_OS_VOL"] = "nova-api-os-volume" if network_manager() == "quantum": env_vars["OPENSTACK_SERVICE_API_QUANTUM"] = "quantum-server" if network_manager() == "neutron": env_vars["OPENSTACK_SERVICE_API_NEUTRON"] = "neutron-server" _save_script_rc(**env_vars)
def save_script_rc(): env_vars = { 'OPENSTACK_PORT_MCASTPORT': config('ha-mcastport'), 'OPENSTACK_SERVICE_API_EC2': 'nova-api-ec2', 'OPENSTACK_SERVICE_API_OS_COMPUTE': 'nova-api-os-compute', 'OPENSTACK_SERVICE_CERT': 'nova-cert', 'OPENSTACK_SERVICE_CONDUCTOR': 'nova-conductor', 'OPENSTACK_SERVICE_OBJECTSTORE': 'nova-objectstore', 'OPENSTACK_SERVICE_SCHEDULER': 'nova-scheduler', } if relation_ids('nova-volume-service'): env_vars['OPENSTACK_SERVICE_API_OS_VOL'] = 'nova-api-os-volume' if network_manager() == 'quantum': env_vars['OPENSTACK_SERVICE_API_QUANTUM'] = 'quantum-server' if network_manager() == 'neutron': env_vars['OPENSTACK_SERVICE_API_NEUTRON'] = 'neutron-server' _save_script_rc(**env_vars)