-
class MelangeConnection(host=None, port=None, use_ssl=False)
Bases: object
-
allocate_ip(network_id, network_tenant_id, vif_id, project_id=None, mac_address=None)
-
create_block(network_id, cidr, project_id=None, gateway=None, dns1=None, dns2=None)
-
create_vif(vif_id, instance_id, project_id=None)
-
deallocate_ips(network_id, vif_id, project_id=None)
-
delete(path, headers=None)
-
delete_block(block_id, project_id=None)
-
do_request(method, path, body=None, headers=None, params=None, content_type='.json', retries=0)
-
get(path, params=None, headers=None)
-
get_allocated_ips(network_id, vif_id, project_id=None)
-
get_allocated_ips_by_address(address)
-
get_allocated_ips_for_network(network_id, project_id=None)
-
get_blocks(project_id=None)
-
get_routes(block_id, project_id=None)
-
post(path, body=None, headers=None)