networkapi.api_equipment package

Submodules

networkapi.api_equipment.exceptions module

exception networkapi.api_equipment.exceptions.AllEquipmentsAreInMaintenanceException(param='All equipments to be configured are in maintenance mode.')[source]

Bases: rest_framework.exceptions.APIException

default_detail = 'All equipments to be configured are in maintenance mode.'
status_code = 400
exception networkapi.api_equipment.exceptions.EquipmentInvalidValueException(param='Invalid Value.')[source]

Bases: rest_framework.exceptions.APIException

default_detail = 'Invalid Value.'
status_code = 400
exception networkapi.api_equipment.exceptions.UserDoesNotHavePermInAllEqptException(param='User does not have permission to update conf in eqpt. Verify the permissions of user group with equipment group')[source]

Bases: rest_framework.exceptions.APIException

default_detail = 'User does not have permission to update conf in eqpt. Verify the permissions of user group with equipment group'
status_code = 403

networkapi.api_equipment.facade module

networkapi.api_equipment.facade.all_equipments_are_in_maintenance(equipment_list)[source]
networkapi.api_equipment.facade.all_equipments_can_update_config(equipment_list, user)[source]
networkapi.api_equipment.facade.create_equipment(equipments, user)[source]

Create equipment

networkapi.api_equipment.facade.delete_equipment(equipments)[source]

Delete equipment by ids

networkapi.api_equipment.facade.get_eqpt_by_envvip(environmentvip)[source]

Get equipments by environment vip

networkapi.api_equipment.facade.get_equipment_by_id(equipment_id)[source]

Get equipment by id

networkapi.api_equipment.facade.get_equipment_by_ids(equipment_ids)[source]

Get equipment by ids

networkapi.api_equipment.facade.get_equipment_map(equipment)[source]
networkapi.api_equipment.facade.get_equipments(**kwargs)[source]

Return a list of equipments

Parameters:
  • user – Id user(optional)
  • rights_write – Right of Write(optional)
  • rights_read – Right of Read(optional)
  • environment – Id of environment(optional)
  • is_router – Boolean (True|False)(optional)
networkapi.api_equipment.facade.get_routers_by_environment(environment_id)[source]
networkapi.api_equipment.facade.update_equipment(equipments, user)[source]

Update equipment.

networkapi.api_equipment.serializers module

networkapi.api_equipment.urls module

networkapi.api_equipment.views module

Module contents