The networking_cisco.plugins.cisco.device_manager.service_vm_lib Module¶
-
class
networking_cisco.plugins.cisco.device_manager.service_vm_lib.ServiceVMManager(is_auth_v3, user=None, passwd=None, l3_admin_tenant=None, auth_url=”, keystone_session=None)¶ Bases:
object-
delete_service_vm(context, vm_id)¶
-
delete_service_vm_fake(context, vm_id)¶
-
delete_service_vm_real(context, vm_id)¶
-
dispatch_service_vm(context, instance_name, vm_image, vm_flavor, hosting_device_drv, credentials_info, connectivity_info, ports=None)¶
-
dispatch_service_vm_fake(context, instance_name, vm_image, vm_flavor, hosting_device_drv, credentials_info, connectivity_info, ports=None)¶
-
dispatch_service_vm_real(context, instance_name, vm_image, vm_flavor, hosting_device_drv, credentials_info, connectivity_info, ports=None)¶
-
get_service_vm_status(vm_id)¶
-
interface_attach(vm_id, port_id)¶
-
interface_detach(vm_id, port_id)¶
-
nova_services_up()¶ Checks if required Nova services are up and running.
returns: True if all needed Nova services are up, False otherwise
-
vm_interface_list(vm_id)¶
-