The quantumclient.quantum.v2_0.agentscheduler Module

class quantumclient.quantum.v2_0.agentscheduler.AddNetworkToDhcpAgent(app, app_args)

Bases: quantumclient.quantum.v2_0.QuantumCommand

Add a network to a DHCP agent.

get_parser(prog_name)
log = <logging.Logger instance at 0x3c7b6c8>
run(parsed_args)
class quantumclient.quantum.v2_0.agentscheduler.AddRouterToL3Agent(app, app_args)

Bases: quantumclient.quantum.v2_0.QuantumCommand

Add a router to a L3 agent.

get_parser(prog_name)
log = <logging.Logger instance at 0x3c7bb00>
run(parsed_args)
class quantumclient.quantum.v2_0.agentscheduler.ListDhcpAgentsHostingNetwork(app, app_args)

Bases: quantumclient.quantum.v2_0.ListCommand

List DHCP agents hosting a network.

call_server(quantum_client, search_opts, parsed_args)
extend_list(data, parsed_args)
get_parser(prog_name)
list_columns = ['id', 'host', 'admin_state_up', 'alive']
log = <logging.Logger instance at 0x3c7ba28>
resource = 'agent'
unknown_parts_flag = False
class quantumclient.quantum.v2_0.agentscheduler.ListL3AgentsHostingRouter(app, app_args)

Bases: quantumclient.quantum.v2_0.ListCommand

List L3 agents hosting a router.

call_server(quantum_client, search_opts, parsed_args)
extend_list(data, parsed_args)
get_parser(prog_name)
list_columns = ['id', 'host', 'admin_state_up', 'alive', 'default']
log = <logging.Logger instance at 0x3c7bd88>
resource = 'agent'
unknown_parts_flag = False
class quantumclient.quantum.v2_0.agentscheduler.ListNetworksOnDhcpAgent(app, app_args)

Bases: quantumclient.quantum.v2_0.network.ListNetwork

List the networks on a DHCP agent.

call_server(quantum_client, search_opts, parsed_args)
get_parser(prog_name)
log = <logging.Logger instance at 0x3c7b950>
unknown_parts_flag = False
class quantumclient.quantum.v2_0.agentscheduler.ListRoutersOnL3Agent(app, app_args)

Bases: quantumclient.quantum.v2_0.ListCommand

List the routers on a L3 agent.

call_server(quantum_client, search_opts, parsed_args)
get_parser(prog_name)
list_columns = ['id', 'name', 'external_gateway_info']
log = <logging.Logger instance at 0x3c7bcb0>
resource = 'router'
unknown_parts_flag = False
class quantumclient.quantum.v2_0.agentscheduler.RemoveNetworkFromDhcpAgent(app, app_args)

Bases: quantumclient.quantum.v2_0.QuantumCommand

Remove a network from a DHCP agent.

get_parser(prog_name)
log = <logging.Logger instance at 0x3c7b878>
run(parsed_args)
class quantumclient.quantum.v2_0.agentscheduler.RemoveRouterFromL3Agent(app, app_args)

Bases: quantumclient.quantum.v2_0.QuantumCommand

Remove a router from a L3 agent.

get_parser(prog_name)
log = <logging.Logger instance at 0x3c7bbd8>
run(parsed_args)

This Page