This Page

The quantum.plugins.cisco.db.network_db_v2 Module

quantum.plugins.cisco.db.network_db_v2.add_credential(tenant_id, credential_name, user_name, password)

Adds a qos to tenant association

quantum.plugins.cisco.db.network_db_v2.add_qos(tenant_id, qos_name, qos_desc)

Adds a qos to tenant association

quantum.plugins.cisco.db.network_db_v2.add_vlan_binding(vlanid, vlanname, netid)

Adds a vlan to network association

quantum.plugins.cisco.db.network_db_v2.delete_vlanid(vlan_id)

Deletes a vlanid entry from db

quantum.plugins.cisco.db.network_db_v2.get_all_credentials(tenant_id)

Lists all the creds for a tenant

quantum.plugins.cisco.db.network_db_v2.get_all_qoss(tenant_id)

Lists all the qos to tenant associations

quantum.plugins.cisco.db.network_db_v2.get_all_vlan_bindings()

Lists all the vlan to network associations

quantum.plugins.cisco.db.network_db_v2.get_all_vlanids()

Gets all the vlanids

quantum.plugins.cisco.db.network_db_v2.get_all_vlanids_used()

Gets all the vlanids used

quantum.plugins.cisco.db.network_db_v2.get_credential(tenant_id, credential_id)

Lists the creds for given a cred_id and tenant_id

quantum.plugins.cisco.db.network_db_v2.get_credential_name(tenant_id, credential_name)

Lists the creds for given a cred_name and tenant_id

quantum.plugins.cisco.db.network_db_v2.get_ovs_vlans()
quantum.plugins.cisco.db.network_db_v2.get_qos(tenant_id, qos_id)

Lists the qos given a tenant_id and qos_id

quantum.plugins.cisco.db.network_db_v2.get_vlan_binding(netid)

Lists the vlan given a network_id

quantum.plugins.cisco.db.network_db_v2.is_vlanid_used(vlan_id)

Checks if a vlanid is in use

quantum.plugins.cisco.db.network_db_v2.release_vlanid(vlan_id)

Sets the vlanid state to be unused

quantum.plugins.cisco.db.network_db_v2.remove_credential(tenant_id, credential_id)

Removes a credential from a tenant

quantum.plugins.cisco.db.network_db_v2.remove_qos(tenant_id, qos_id)

Removes a qos to tenant association

quantum.plugins.cisco.db.network_db_v2.remove_vlan_binding(netid)

Removes a vlan to network association

quantum.plugins.cisco.db.network_db_v2.reserve_vlanid()

Reserves the first unused vlanid

quantum.plugins.cisco.db.network_db_v2.update_credential(tenant_id, credential_id, new_user_name=None, new_password=None)

Updates a credential for a tenant

quantum.plugins.cisco.db.network_db_v2.update_qos(tenant_id, qos_id, new_qos_name=None)

Updates a qos to tenant association

quantum.plugins.cisco.db.network_db_v2.update_vlan_binding(netid, newvlanid=None, newvlanname=None)

Updates a vlan to network association