The networking_cisco.neutronclient.hostingdevicescheduler Module

class networking_cisco.neutronclient.hostingdevicescheduler.ConfigAgentHandlingHostingDevice(app, app_args, cmd_name=None)

Bases: neutronclient.common.extension.NeutronClientExtension

allow_names = True
log = <logging.Logger object at 0x9abc0d0>
object_path = ‘/agents’
resource = ‘agent’
resource_path = ‘/agents/%s’
resource_plural = ‘agents’
versions = [‘2.0’]
class networking_cisco.neutronclient.hostingdevicescheduler.ConfigAgentHandlingHostingDeviceList(app, app_args, cmd_name=None)

Bases: neutronclient.common.extension.ClientExtensionList, networking_cisco.neutronclient.hostingdevicescheduler.ConfigAgentHandlingHostingDevice

call_server(neutron_client, search_opts, parsed_args)
extend_list(data, parsed_args)
get_parser(prog_name)
list_columns = [‘id’, ‘alive’, ‘agent_type’, ‘admin_state_up’, ‘host’]
list_config_agents_handling_hosting_device(client, hosting_device_id, **_params)

Fetches a list of config agents handling a hosting device.

log = <logging.Logger object at 0x9abc650>
shell_command = ‘cisco-hosting-device-list-config-agents’
class networking_cisco.neutronclient.hostingdevicescheduler.HostingDeviceAssociateWithConfigAgent(app, app_args, cmd_name=None)

Bases: neutronclient.common.extension.ClientExtensionCreate, networking_cisco.neutronclient.hostingdevicescheduler.HostingDeviceHandledByConfigAgent

associate_hosting_device_with_config_agent(client, config_agent_id, body)

Associates a hosting_device with a config agent.

execute(parsed_args)
get_parser(prog_name)
log = <logging.Logger object at 0x9146290>
shell_command = ‘cisco-config-agent-associate-hosting-device’
class networking_cisco.neutronclient.hostingdevicescheduler.HostingDeviceDisassociateFromConfigAgent(app, app_args, cmd_name=None)

Bases: neutronclient.common.extension.ClientExtensionCreate, networking_cisco.neutronclient.hostingdevicescheduler.HostingDeviceHandledByConfigAgent

disassociate_hosting_device_with_config_agent(client, config_agent_id, hosting_device_id)

Disassociates a hosting_device with a config agent.

execute(parsed_args)
get_parser(prog_name)
log = <logging.Logger object at 0x9146410>
shell_command = ‘cisco-config-agent-disassociate-hosting-device’
class networking_cisco.neutronclient.hostingdevicescheduler.HostingDeviceHandledByConfigAgent(app, app_args, cmd_name=None)

Bases: neutronclient.common.extension.NeutronClientExtension

allow_names = True
log = <logging.Logger object at 0x91460d0>
object_path = ‘/dev_mgr/hosting_devices’
resource = ‘hosting_device’
resource_path = ‘/dev_mgr/hosting_devices/%s’
resource_plural = ‘hosting_devices’
versions = [‘2.0’]
class networking_cisco.neutronclient.hostingdevicescheduler.HostingDeviceHandledByConfigAgentList(app, app_args, cmd_name=None)

Bases: neutronclient.common.extension.ClientExtensionList, networking_cisco.neutronclient.hostingdevicescheduler.HostingDeviceHandledByConfigAgent

call_server(neutron_client, search_opts, parsed_args)
get_parser(prog_name)
list_columns = [‘id’, ‘name’, ‘admin_state_up’, ‘template_id’]
list_hosting_device_handled_by_config_agent(client, cfg_agent_id, **_params)

Fetches a list of hosting devices handled by a config agent.

log = <logging.Logger object at 0x9146a50>
shell_command = ‘cisco-config-agent-list-hosting-devices’