The networking_cisco.neutronclient.routerscheduler Module¶
-
class
networking_cisco.neutronclient.routerscheduler.AddRouterToHostingDevice(app, app_args, cmd_name=None)¶ Bases:
neutronclient.common.extension.ClientExtensionCreate,networking_cisco.neutronclient.routerscheduler.RoutersOnHostingDeviceAdd a router to hosting device.
-
add_router_to_hosting_device(client, hosting_device_id, body)¶ Adds a router to hosting device.
-
execute(parsed_args)¶
-
get_parser(prog_name)¶
-
log= <logging.Logger object at 0x97919d0>¶
-
shell_command= ‘cisco-hosting-device-router-add’¶
-
-
class
networking_cisco.neutronclient.routerscheduler.HostingDeviceHostingRouter(app, app_args, cmd_name=None)¶ Bases:
neutronclient.common.extension.NeutronClientExtension-
allow_names= True¶
-
log= <logging.Logger object at 0x9791ed0>¶
-
object_path= ‘/hosting_devices’¶
-
resource= ‘hosting_device’¶
-
resource_path= ‘/hosting_devices/%s’¶
-
resource_plural= ‘hosting_devices’¶
-
versions= [‘2.0’]¶
-
-
class
networking_cisco.neutronclient.routerscheduler.HostingDeviceHostingRouterList(app, app_args, cmd_name=None)¶ Bases:
neutronclient.common.extension.ClientExtensionList,networking_cisco.neutronclient.routerscheduler.HostingDeviceHostingRouter-
call_server(neutron_client, search_opts, parsed_args)¶
-
get_parser(prog_name)¶
-
list_columns= [‘id’, ‘name’, ‘status’, ‘admin_state_up’, ‘template_id’]¶
-
list_hosting_devices_hosting_routers(client, router_id, **_params)¶ Fetches a list of hosting devices hosting a router.
-
log= <logging.Logger object at 0x97912d0>¶
-
shell_command= ‘cisco-router-list-hosting-devices’¶
-
-
class
networking_cisco.neutronclient.routerscheduler.RemoveRouterFromHostingDevice(app, app_args, cmd_name=None)¶ Bases:
neutronclient.common.extension.ClientExtensionCreate,networking_cisco.neutronclient.routerscheduler.RoutersOnHostingDeviceRemove a router from Hosting Device.
-
execute(parsed_args)¶
-
get_parser(prog_name)¶
-
log= <logging.Logger object at 0x9791650>¶
-
remove_router_from_hosting_device(client, hosting_device_id, router_id)¶ Remove a router from hosting_device.
-
shell_command= ‘cisco-hosting-device-router-remove’¶
-
-
class
networking_cisco.neutronclient.routerscheduler.RoutersOnHostingDevice(app, app_args, cmd_name=None)¶ Bases:
neutronclient.common.extension.NeutronClientExtension-
allow_names= True¶
-
log= <logging.Logger object at 0x9a6ec90>¶
-
object_path= ‘/routers’¶
-
resource= ‘router’¶
-
resource_path= ‘/routers/%s’¶
-
resource_plural= ‘routers’¶
-
versions= [‘2.0’]¶
-
-
class
networking_cisco.neutronclient.routerscheduler.RoutersOnHostingDeviceList(app, app_args, cmd_name=None)¶ Bases:
neutronclient.common.extension.ClientExtensionList,networking_cisco.neutronclient.routerscheduler.RoutersOnHostingDevice-
call_server(neutron_client, search_opts, parsed_args)¶
-
get_parser(prog_name)¶
-
list_columns= [‘id’, ‘name’, ‘external_gateway_info’]¶
-
list_routers_on_hosting_device(client, hosting_device_id, **_params)¶ Fetches a list of routers hosted on a hosting device.
-
log= <logging.Logger object at 0x9791d10>¶
-
shell_command= ‘cisco-hosting-device-list-hosted-routers’¶
-