The ceilometer.network.statistics.opendaylight.client ModuleΒΆ
-
class
ceilometer.network.statistics.opendaylight.client.Client(endpoint, params)[source] Bases:
object-
request(path, container_name)[source]
-
-
class
ceilometer.network.statistics.opendaylight.client.HostTrackerAPIClient(client)[source] Bases:
ceilometer.network.statistics.opendaylight.client._BaseOpenDaylight Host Tracker REST API Client
- Base URL:
- {endpoint}/hosttracker/{containerName}
-
get_active_hosts(container_name)[source] Get active hosts informatinos
- URL:
- {Base URL}/hosts/active
-
get_inactive_hosts(container_name)[source] Get inactive hosts informations
- URL:
- {Base URL}/hosts/inactive
-
exception
ceilometer.network.statistics.opendaylight.client.OpenDaylightRESTAPIFailed[source] Bases:
exceptions.Exception
-
class
ceilometer.network.statistics.opendaylight.client.StatisticsAPIClient(client)[source] Bases:
ceilometer.network.statistics.opendaylight.client._BaseOpenDaylight Statistics REST API Client
- Base URL:
- {endpoint}/statistics/{containerName}
-
get_flow_statistics(container_name)[source] Get flow statistics
- URL:
- {Base URL}/flow
-
get_port_statistics(container_name)[source] Get port statistics
- URL:
- {Base URL}/port
-
get_table_statistics(container_name)[source] Get table statistics
- URL:
- {Base URL}/table
-
class
ceilometer.network.statistics.opendaylight.client.SwitchManagerAPIClient(client)[source] Bases:
ceilometer.network.statistics.opendaylight.client._BaseOpenDaylight Switch Manager REST API Client
- Base URL:
- {endpoint}/switchmanager/{containerName}
-
get_nodes(container_name)[source] Get node informations
- URL:
- {Base URL}/nodes
-
class
ceilometer.network.statistics.opendaylight.client.TopologyAPIClient(client)[source] Bases:
ceilometer.network.statistics.opendaylight.client._BaseOpenDaylight Topology REST API Client
- Base URL:
- {endpoint}/topology/{containerName}
-
get_topology(container_name)[source] Get topology
- URL:
- {Base URL}
-
get_user_links(container_name)[source] Get user links
- URL:
- {Base URL}/userLinks