Previous topic

The nova.network.quantum.manager Module

Next topic

The nova.network.quantum.melange_ipam_lib Module

This Page

Psst... hey. You're reading the latest content, but it might be out of sync with code. You can read Nova 2011.2 docs or all OpenStack docs too.

The nova.network.quantum.melange_connection Module

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_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)