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.RoutersOnHostingDevice
Add 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.RoutersOnHostingDevice
Remove 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’¶
-