networkapi package¶
Subpackages¶
- networkapi.acl package
- networkapi.ambiente package
- Subpackages
- networkapi.ambiente.resource package
- Submodules
- networkapi.ambiente.resource.AmbienteResource module
- networkapi.ambiente.resource.DivisionDcAddResource module
- networkapi.ambiente.resource.DivisionDcAlterRemoveResource module
- networkapi.ambiente.resource.DivisionDcGetAllResource module
- networkapi.ambiente.resource.EnvironmentBlocks module
- networkapi.ambiente.resource.EnvironmentConfigurationAddResource module
- networkapi.ambiente.resource.EnvironmentConfigurationListResource module
- networkapi.ambiente.resource.EnvironmentConfigurationRemoveResource module
- networkapi.ambiente.resource.EnvironmentGetAclPathsResource module
- networkapi.ambiente.resource.EnvironmentGetByEquipResource module
- networkapi.ambiente.resource.EnvironmentGetByIdResource module
- networkapi.ambiente.resource.EnvironmentIpConfigResource module
- networkapi.ambiente.resource.EnvironmentListResource module
- networkapi.ambiente.resource.EnvironmentSetTemplateResource module
- networkapi.ambiente.resource.EnvironmentVipGetAmbienteP44TxtResource module
- networkapi.ambiente.resource.EnvironmentVipGetClienteTxtResource module
- networkapi.ambiente.resource.EnvironmentVipGetFinalityResource module
- networkapi.ambiente.resource.EnvironmentVipResource module
- networkapi.ambiente.resource.EnvironmentVipSearchResource module
- networkapi.ambiente.resource.GroupL3AddResource module
- networkapi.ambiente.resource.GroupL3AlterRemoveResource module
- networkapi.ambiente.resource.GroupL3GetAllResource module
- networkapi.ambiente.resource.LogicalEnvironmentAddResource module
- networkapi.ambiente.resource.LogicalEnvironmentAlterRemoveResource module
- networkapi.ambiente.resource.LogicalEnvironmentGetAllResource module
- networkapi.ambiente.resource.RequestAllVipsEnviromentVipResource module
- Module contents
- networkapi.ambiente.response package
- networkapi.ambiente.test package
- networkapi.ambiente.resource package
- Submodules
- networkapi.ambiente.models module
- Module contents
- Subpackages
- networkapi.auth package
- networkapi.blockrules package
- networkapi.check package
- networkapi.config package
- networkapi.distributedlock package
- networkapi.equipamento package
- Subpackages
- networkapi.equipamento.resource package
- Submodules
- networkapi.equipamento.resource.BrandAddResource module
- networkapi.equipamento.resource.BrandAlterRemoveResource module
- networkapi.equipamento.resource.BrandGetAllResource module
- networkapi.equipamento.resource.EquipAccessEditResource module
- networkapi.equipamento.resource.EquipAccessGetResource module
- networkapi.equipamento.resource.EquipAccessListResource module
- networkapi.equipamento.resource.EquipScriptListResource module
- networkapi.equipamento.resource.EquipamentoAcessoResource module
- networkapi.equipamento.resource.EquipamentoEditResource module
- networkapi.equipamento.resource.EquipamentoGrupoResource module
- networkapi.equipamento.resource.EquipamentoResource module
- networkapi.equipamento.resource.EquipmentEnvironmentDeallocateResource module
- networkapi.equipamento.resource.EquipmentFindResource module
- networkapi.equipamento.resource.EquipmentGetAllResource module
- networkapi.equipamento.resource.EquipmentGetByGroupEquipmentResource module
- networkapi.equipamento.resource.EquipmentGetRealRelated module
- networkapi.equipamento.resource.EquipmentListResource module
- networkapi.equipamento.resource.EquipmentScriptAddResource module
- networkapi.equipamento.resource.EquipmentScriptGetAllResource module
- networkapi.equipamento.resource.EquipmentScriptRemoveResource module
- networkapi.equipamento.resource.EquipmentTypeAddResource module
- networkapi.equipamento.resource.EquipmentTypeGetAllResource module
- networkapi.equipamento.resource.ModelAddResource module
- networkapi.equipamento.resource.ModelAlterRemoveResource module
- networkapi.equipamento.resource.ModelGetAllResource module
- networkapi.equipamento.resource.ModelGetByBrandResource module
- Module contents
- networkapi.equipamento.response package
- networkapi.equipamento.test package
- Submodules
- networkapi.equipamento.test.test_Brand module
- networkapi.equipamento.test.test_Equipment module
- networkapi.equipamento.test.test_EquipmentAccess module
- networkapi.equipamento.test.test_EquipmentEnvironment module
- networkapi.equipamento.test.test_EquipmentScript module
- networkapi.equipamento.test.test_EquipmentType module
- networkapi.equipamento.test.test_Model module
- Module contents
- networkapi.equipamento.resource package
- Submodules
- networkapi.equipamento.models module
- Module contents
- Subpackages
- networkapi.eventlog package
- networkapi.filter package
- Subpackages
- networkapi.filter.resource package
- Submodules
- networkapi.filter.resource.FilterAddResource module
- networkapi.filter.resource.FilterAlterRemoveResource module
- networkapi.filter.resource.FilterAssociateResource module
- networkapi.filter.resource.FilterDissociateOneResource module
- networkapi.filter.resource.FilterGetByIdResource module
- networkapi.filter.resource.FilterListAllResource module
- Module contents
- networkapi.filter.test package
- networkapi.filter.resource package
- Submodules
- networkapi.filter.models module
- Module contents
- Subpackages
- networkapi.filterequiptype package
- networkapi.grupo package
- Subpackages
- networkapi.grupo.resource package
- Submodules
- networkapi.grupo.resource.AdministrativePermissionAddResource module
- networkapi.grupo.resource.AdministrativePermissionAlterRemoveResource module
- networkapi.grupo.resource.AdministrativePermissionByGroupUserResource module
- networkapi.grupo.resource.AdministrativePermissionGetAllResource module
- networkapi.grupo.resource.AdministrativePermissionGetByIdResource module
- networkapi.grupo.resource.GroupEquipmentResource module
- networkapi.grupo.resource.GroupUserAddResource module
- networkapi.grupo.resource.GroupUserAlterRemoveResource module
- networkapi.grupo.resource.GroupUserGetAllResource module
- networkapi.grupo.resource.GroupUserGetByIdResource module
- networkapi.grupo.resource.GrupoEquipamentoAssociaEquipamentoResource module
- networkapi.grupo.resource.GrupoEquipamentoGetByEquipResource module
- networkapi.grupo.resource.GrupoEquipamentoRemoveAssociationEquipResource module
- networkapi.grupo.resource.GrupoResource module
- networkapi.grupo.resource.PermissionGetAllResource module
- Module contents
- networkapi.grupo.test package
- networkapi.grupo.resource package
- Submodules
- networkapi.grupo.models module
- Module contents
- Subpackages
- networkapi.grupovirtual package
- networkapi.healthcheckexpect package
- Subpackages
- networkapi.healthcheckexpect.resource package
- Submodules
- networkapi.healthcheckexpect.resource.HealthcheckAddExpectStringResource module
- networkapi.healthcheckexpect.resource.HealthcheckAddResource module
- networkapi.healthcheckexpect.resource.HealthcheckExpectDistinctResource module
- networkapi.healthcheckexpect.resource.HealthcheckExpectGetResource module
- networkapi.healthcheckexpect.resource.HealthcheckExpectResource module
- Module contents
- networkapi.healthcheckexpect.test package
- networkapi.healthcheckexpect.resource package
- Submodules
- networkapi.healthcheckexpect.models module
- Module contents
- Subpackages
- networkapi.infrastructure package
- networkapi.interface package
- networkapi.ip package
- Subpackages
- networkapi.ip.resource package
- Submodules
- networkapi.ip.resource.IPEquipEvipResource module
- networkapi.ip.resource.IPGetByEquipResource module
- networkapi.ip.resource.IPv4AddResource module
- networkapi.ip.resource.IPv4DeleteResource module
- networkapi.ip.resource.IPv4EditResource module
- networkapi.ip.resource.IPv4GetAvailableResource module
- networkapi.ip.resource.IPv4GetResource module
- networkapi.ip.resource.IPv4ListResource module
- networkapi.ip.resource.IPv4SaveResource module
- networkapi.ip.resource.IPv6AddResource module
- networkapi.ip.resource.IPv6DeleteResource module
- networkapi.ip.resource.IPv6EditResource module
- networkapi.ip.resource.IPv6GetAvailableResource module
- networkapi.ip.resource.IPv6GetResource module
- networkapi.ip.resource.IPv6ListResource module
- networkapi.ip.resource.IPv6SaveResource module
- networkapi.ip.resource.IpCheckForVipResource module
- networkapi.ip.resource.IpGetOctBlockResource module
- networkapi.ip.resource.IpResource module
- networkapi.ip.resource.Ipv4AssocEquipResource module
- networkapi.ip.resource.Ipv4GetAvailableForVipResource module
- networkapi.ip.resource.Ipv4GetByIdResource module
- networkapi.ip.resource.Ipv6AssocEquipResource module
- networkapi.ip.resource.Ipv6AssociateResource module
- networkapi.ip.resource.Ipv6GetAvailableForVipResource module
- networkapi.ip.resource.Ipv6GetByIdResource module
- networkapi.ip.resource.Ipv6RemoveResource module
- networkapi.ip.resource.NetworkAddResource module
- networkapi.ip.resource.NetworkEditResource module
- networkapi.ip.resource.NetworkIPv4AddResource module
- networkapi.ip.resource.NetworkIPv4DeallocateResource module
- networkapi.ip.resource.NetworkIPv4GetResource module
- networkapi.ip.resource.NetworkIPv6AddResource module
- networkapi.ip.resource.NetworkIPv6DeallocateResource module
- networkapi.ip.resource.NetworkIPv6GetResource module
- networkapi.ip.resource.NetworkRemoveResource module
- networkapi.ip.resource.SearchIPv6EnvironmentResource module
- Module contents
- networkapi.ip.test package
- networkapi.ip.resource package
- Submodules
- networkapi.ip.ipcalc module
- networkapi.ip.models module
- Module contents
- Subpackages
- networkapi.models package
- networkapi.requisicaovips package
- Subpackages
- networkapi.requisicaovips.resource package
- Submodules
- networkapi.requisicaovips.resource.CreateVipResource module
- networkapi.requisicaovips.resource.OptionVipAllGetByEnvironmentVipResource module
- networkapi.requisicaovips.resource.OptionVipAllResource module
- networkapi.requisicaovips.resource.OptionVipEnvironmentVipAssociationResource module
- networkapi.requisicaovips.resource.OptionVipGetBalanceamentoByEVipResource module
- networkapi.requisicaovips.resource.OptionVipGetGrupoCacheByEVipResource module
- networkapi.requisicaovips.resource.OptionVipGetHealthcheckByEVipResource module
- networkapi.requisicaovips.resource.OptionVipGetPersistenciaByEVipResource module
- networkapi.requisicaovips.resource.OptionVipGetTimeoutByEVipResource module
- networkapi.requisicaovips.resource.OptionVipResource module
- networkapi.requisicaovips.resource.RemoveVipResource module
- networkapi.requisicaovips.resource.RequestAllVipsIPv4Resource module
- networkapi.requisicaovips.resource.RequestAllVipsIPv6Resource module
- networkapi.requisicaovips.resource.RequestAllVipsResource module
- networkapi.requisicaovips.resource.RequestHealthcheckResource module
- networkapi.requisicaovips.resource.RequestMaxconResource module
- networkapi.requisicaovips.resource.RequestPriorityResource module
- networkapi.requisicaovips.resource.RequestVipGetByIdResource module
- networkapi.requisicaovips.resource.RequestVipGetIdIpResource module
- networkapi.requisicaovips.resource.RequestVipGetRulesByEVipResource module
- networkapi.requisicaovips.resource.RequestVipL7ApplyResource module
- networkapi.requisicaovips.resource.RequestVipL7Resource module
- networkapi.requisicaovips.resource.RequestVipL7RollbackResource module
- networkapi.requisicaovips.resource.RequestVipL7ValidateResource module
- networkapi.requisicaovips.resource.RequestVipRealEditResource module
- networkapi.requisicaovips.resource.RequestVipRealValidResource module
- networkapi.requisicaovips.resource.RequestVipRuleResource module
- networkapi.requisicaovips.resource.RequestVipValidateResource module
- networkapi.requisicaovips.resource.RequestVipsRealResource module
- networkapi.requisicaovips.resource.RequestVipsResource module
- networkapi.requisicaovips.resource.RequisicaoVipDeleteResource module
- networkapi.requisicaovips.resource.RequisicaoVipsResource module
- Module contents
- networkapi.requisicaovips.test package
- networkapi.requisicaovips.resource package
- Submodules
- networkapi.requisicaovips.models module
- Module contents
- Subpackages
- networkapi.roteiro package
- Subpackages
- networkapi.roteiro.resource package
- Submodules
- networkapi.roteiro.resource.RoteiroResource module
- networkapi.roteiro.resource.ScriptAddResource module
- networkapi.roteiro.resource.ScriptAlterRemoveResource module
- networkapi.roteiro.resource.ScriptGetAllResource module
- networkapi.roteiro.resource.ScriptGetEquipmentResource module
- networkapi.roteiro.resource.ScriptGetScriptTypeResource module
- networkapi.roteiro.resource.ScriptTypeAddResource module
- networkapi.roteiro.resource.ScriptTypeAlterRemoveResource module
- networkapi.roteiro.resource.ScriptTypeGetAllResource module
- Module contents
- networkapi.roteiro.test package
- networkapi.roteiro.resource package
- Submodules
- networkapi.roteiro.models module
- Module contents
- Subpackages
- networkapi.semaforo package
- networkapi.test package
- networkapi.tipoacesso package
- networkapi.usuario package
- Subpackages
- networkapi.usuario.resource package
- Submodules
- networkapi.usuario.resource.AuthenticateResource module
- networkapi.usuario.resource.UserAddResource module
- networkapi.usuario.resource.UserAlterRemoveResource module
- networkapi.usuario.resource.UserGetAllResource module
- networkapi.usuario.resource.UserGetByGroupUserOutGroup module
- networkapi.usuario.resource.UserGetByGroupUserResource module
- networkapi.usuario.resource.UserGetByIdResource module
- networkapi.usuario.resource.UserGetByLdapResource module
- networkapi.usuario.resource.UserGroupAssociateResource module
- networkapi.usuario.resource.UserGroupDissociateResource module
- networkapi.usuario.resource.UsuarioChangePassResource module
- networkapi.usuario.resource.UsuarioGetResource module
- Module contents
- networkapi.usuario.test package
- networkapi.usuario.resource package
- Submodules
- networkapi.usuario.models module
- Module contents
- Subpackages
- networkapi.vlan package
- Subpackages
- networkapi.vlan.resource package
- Submodules
- networkapi.vlan.resource.NetworkTypeResource module
- networkapi.vlan.resource.TipoRedeResource module
- networkapi.vlan.resource.VlanAllocateIPv6Resorce module
- networkapi.vlan.resource.VlanAllocateResource module
- networkapi.vlan.resource.VlanApplyAcl module
- networkapi.vlan.resource.VlanCheckNumberAvailable module
- networkapi.vlan.resource.VlanCreateAclResource module
- networkapi.vlan.resource.VlanCreateResource module
- networkapi.vlan.resource.VlanCreateScriptAclResource module
- networkapi.vlan.resource.VlanDeallocateResource module
- networkapi.vlan.resource.VlanEditResource module
- networkapi.vlan.resource.VlanFindResource module
- networkapi.vlan.resource.VlanGetByEnvironmentResource module
- networkapi.vlan.resource.VlanInsertResource module
- networkapi.vlan.resource.VlanInvalidateResource module
- networkapi.vlan.resource.VlanListResource module
- networkapi.vlan.resource.VlanRemoveResource module
- networkapi.vlan.resource.VlanResource module
- networkapi.vlan.resource.VlanSearchResource module
- networkapi.vlan.resource.VlanValidateResource module
- Module contents
- networkapi.vlan.test package
- networkapi.vlan.resource package
- Submodules
- networkapi.vlan.models module
- Module contents
- Subpackages
Submodules¶
networkapi.SQLLogMiddleware module¶
networkapi.admin_permission module¶
-
class
networkapi.admin_permission.
AdminPermission
[source]¶ Bases:
object
-
ACCESS_TYPE_MANAGEMENT
= 'cadastro_de_tipo_acesso'¶
-
ACL_APPLY
= 'aplicar_acl'¶
-
ACL_VLAN_VALIDATION
= 'validar_acl_vlans'¶
-
AS_MANAGEMENT
= 'as_management'¶
-
AUDIT_LOG
= 'audit_logs'¶
-
AUTHENTICATE
= 'authenticate'¶
-
BRAND_MANAGEMENT
= 'cadastro_de_marca'¶
-
ENVIRONMENT_MANAGEMENT
= 'cadastro_de_ambiente'¶
-
ENVIRONMENT_VIP
= 'ambiente_vip'¶
-
EQUIPMENT_GROUP_MANAGEMENT
= 'cadastro_de_grupos_equipamentos'¶
-
EQUIPMENT_MANAGEMENT
= 'cadastro_de_equipamentos'¶
-
EQUIP_READ_OPERATION
= 'READ'¶
-
EQUIP_UPDATE_CONFIG_OPERATION
= 'UPDATE_CONFIG'¶
-
EQUIP_WRITE_OPERATION
= 'WRITE'¶
-
HEALTH_CHECK_EXPECT
= 'healthcheck_expect'¶
-
IPS
= 'ips'¶
-
LIST_CONFIG_BGP_DEPLOY_SCRIPT
= 'list_config_bgp_deploy_script'¶
-
LIST_CONFIG_BGP_MANAGEMENT
= 'list_config_bgp_management'¶
-
LIST_CONFIG_BGP_UNDEPLOY_SCRIPT
= 'list_config_bgp_undeploy_script'¶
-
NEIGHBOR_DEPLOY_SCRIPT
= 'neighbor_deploy_script'¶
-
NEIGHBOR_MANAGEMENT
= 'neighbor_management'¶
-
NEIGHBOR_UNDEPLOY_SCRIPT
= 'neighbor_undeploy_script'¶
-
NETWORK_FORCE
= 'network_force'¶
-
NETWORK_TYPE_MANAGEMENT
= 'cadastro_de_tipo_rede'¶
-
OBJ_DELETE_OPERATION
= 'DELETE'¶
-
OBJ_READ_OPERATION
= 'READ'¶
-
OBJ_TYPE_PEER_GROUP
= 'PeerGroup'¶
-
OBJ_TYPE_POOL
= 'ServerPool'¶
-
OBJ_TYPE_VIP
= 'VipRequest'¶
-
OBJ_TYPE_VLAN
= 'Vlan'¶
-
OBJ_UPDATE_CONFIG_OPERATION
= 'UPDATE_CONFIG'¶
-
OBJ_WRITE_OPERATION
= 'WRITE'¶
-
OPTION_VIP
= 'opcao_vip'¶
-
PEER_GROUP_MANAGEMENT
= 'peer_group_management'¶
-
POOL_ALTER_SCRIPT
= 'script_alterar_pool'¶
-
POOL_CREATE_SCRIPT
= 'script_criacao_pool'¶
-
POOL_DELETE_OPERATION
= 'DELETE'¶
-
POOL_MANAGEMENT
= 'cadastro_de_pool'¶
-
POOL_READ_OPERATION
= 'READ'¶
-
POOL_REMOVE_SCRIPT
= 'script_remover_pool'¶
-
POOL_UPDATE_CONFIG_OPERATION
= 'UPDATE_CONFIG'¶
-
POOL_WRITE_OPERATION
= 'WRITE'¶
-
READ_OPERATION
= 'READ'¶
-
ROUTE_MAP_DEPLOY_SCRIPT
= 'route_map_deploy_script'¶
-
ROUTE_MAP_MANAGEMENT
= 'route_map_management'¶
-
ROUTE_MAP_UNDEPLOY_SCRIPT
= 'route_map_undeploy_script'¶
-
SCRIPT_MANAGEMENT
= 'cadastro_de_roteiro'¶
-
TELCO_CONFIGURATION
= 'configuracao_telco'¶
-
USER_ADMINISTRATION
= 'administracao_usuarios'¶
-
VIPS_REQUEST
= 'requisicao_vips'¶
-
VIP_ALTER_SCRIPT
= 'script_alterar_vip'¶
-
VIP_CREATE_SCRIPT
= 'script_criacao_vip'¶
-
VIP_DELETE_OPERATION
= 'DELETE'¶
-
VIP_READ_OPERATION
= 'READ'¶
-
VIP_REMOVE_SCRIPT
= 'script_remover_vip'¶
-
VIP_UPDATE_CONFIG_OPERATION
= 'UPDATE_CONFIG'¶
-
VIP_VALIDATION
= 'validar_vip'¶
-
VIP_WRITE_OPERATION
= 'WRITE'¶
-
VLAN_ALLOCATION
= 'alocar_vlan'¶
-
VLAN_ALTER_SCRIPT
= 'script_alterar_vlan'¶
-
VLAN_CREATE_SCRIPT
= 'script_criacao_vlan'¶
-
VLAN_MANAGEMENT
= 'cadastro_de_vlans'¶
-
VM_MANAGEMENT
= 'cadastro_de_vm'¶
-
WRITE_OPERATION
= 'WRITE'¶
-
networkapi.conftest module¶
networkapi.cvs module¶
-
exception
networkapi.cvs.
CVSCommandError
(error)[source]¶ Bases:
networkapi.cvs.CVSError
-
class
networkapi.cvs.
Cvs
[source]¶ -
classmethod
add
(archive)[source]¶ Execute command add in cvs
@param archive: file to be add
@raise CVSCommandError: Failed to execute command
-
classmethod
commit
(archive, comment)[source]¶ Execute command commit in cvs
@param archive: file to be committed @param comment: comments
@raise CVSCommandError: Failed to execute command
-
classmethod
networkapi.error_message_utils module¶
networkapi.exception module¶
-
exception
networkapi.exception.
AddBlockOverrideNotDefined
(cause, message=None)[source]¶ Bases:
networkapi.exception.CustomException
Represents an error occurred when attempting to change a VIP that has not been created.
-
exception
networkapi.exception.
CustomException
(cause, message=None)[source]¶ Bases:
exceptions.Exception
Represents an error occurred validating a value.
-
exception
networkapi.exception.
EnvironmentEnvironmentServerPoolLinked
(cause, message=None)[source]¶ Bases:
networkapi.exception.CustomException
returns exception to EnvironmentEnvironmentVip error.
-
exception
networkapi.exception.
EnvironmentEnvironmentVipDuplicatedError
(cause, message=None)[source]¶ Bases:
networkapi.exception.CustomException
returns exception to EnvironmentEnvironmentVip duplicated.
-
exception
networkapi.exception.
EnvironmentEnvironmentVipError
(cause, message=None)[source]¶ Bases:
networkapi.exception.CustomException
returns exception to EnvironmentEnvironmentVip error.
-
exception
networkapi.exception.
EnvironmentEnvironmentVipNotFoundError
(cause, message=None)[source]¶ Bases:
networkapi.exception.CustomException
returns exception to EnvironmentEnvironmentVip research by primary key.
-
exception
networkapi.exception.
EnvironmentNotFoundError
(cause, message=None)[source]¶ Bases:
networkapi.exception.CustomException
returns exception to Environment research by primary key.
-
exception
networkapi.exception.
EnvironmentVipAssociatedToSomeNetworkError
(cause, message=None)[source]¶ Bases:
networkapi.exception.EnvironmentVipError
returns exception to environment vip delete when it’s associated to some Network
-
exception
networkapi.exception.
EnvironmentVipError
(cause, message=None)[source]¶ Bases:
networkapi.exception.CustomException
Represents an error occurred during access to tables related to environment VIP.
-
exception
networkapi.exception.
EnvironmentVipNotFoundError
(cause, message=None)[source]¶ Bases:
networkapi.exception.EnvironmentVipError
returns exception to environment research by primary key.
-
exception
networkapi.exception.
EquipmentGroupsNotAuthorizedError
(cause, message=None)[source]¶ Bases:
networkapi.exception.CustomException
Represents an error when the groups of equipment registered with the IP of the VIP request is not allowed acess.
-
exception
networkapi.exception.
InvalidValueError
(cause, param=None, value=None)[source]¶ Bases:
exceptions.Exception
Represents an error occurred validating a value.
-
exception
networkapi.exception.
NetworkActiveError
(cause=None, message=None)[source]¶ Bases:
networkapi.exception.CustomException
Exception returned when network is active and someone is trying to remove it
-
DEFAULT_MESSAGE
= "Can't remove network because it is active"¶
-
-
exception
networkapi.exception.
NetworkInactiveError
(cause=u'Unable to remove the network because it is inactive.', message=None)[source]¶ Bases:
networkapi.exception.CustomException
Returns exception when trying to disable a network disabled
-
exception
networkapi.exception.
OptionPoolEnvironmentDuplicatedError
(cause, message=None)[source]¶ Bases:
networkapi.exception.OptionPoolEnvironmentError
returns exception if OptionPool is already associated with EnvironmentVip.
-
exception
networkapi.exception.
OptionPoolEnvironmentError
(cause, message=None)[source]¶ Bases:
networkapi.exception.CustomException
Represents an error occurred during access to tables related to OptionPoolEnvironmentVip.
-
exception
networkapi.exception.
OptionPoolEnvironmentNotFoundError
(cause, message=None)[source]¶ Bases:
networkapi.exception.OptionPoolEnvironmentError
returns exception to OptionPoolEnvironmentVip research by primary key.
-
exception
networkapi.exception.
OptionPoolError
(cause, message=None)[source]¶ Bases:
networkapi.exception.CustomException
Represents an error occurred during access to tables related to Option Pool.
-
exception
networkapi.exception.
OptionPoolNotFoundError
(cause, message=None)[source]¶ Bases:
networkapi.exception.OptionPoolError
returns exception to Option pool research by primary key.
-
exception
networkapi.exception.
OptionPoolServiceDownNoneError
(cause, message=None)[source]¶ Bases:
networkapi.exception.CustomException
returns exception if OptionPool service-down-action “none” option does not exists.
-
exception
networkapi.exception.
OptionVipEnvironmentVipDuplicatedError
(cause, message=None)[source]¶ Bases:
networkapi.exception.OptionVipEnvironmentVipError
returns exception if OptionVip is already associated with EnvironmentVip.
-
exception
networkapi.exception.
OptionVipEnvironmentVipError
(cause, message=None)[source]¶ Bases:
networkapi.exception.CustomException
Represents an error occurred during access to tables related to OptionVipEnvironmentVip.
-
exception
networkapi.exception.
OptionVipEnvironmentVipNotFoundError
(cause, message=None)[source]¶ Bases:
networkapi.exception.OptionVipEnvironmentVipError
returns exception to OptionVipEnvironmentVip research by primary key.
-
exception
networkapi.exception.
OptionVipError
(cause, message=None)[source]¶ Bases:
networkapi.exception.CustomException
Represents an error occurred during access to tables related to Option VIP.
-
exception
networkapi.exception.
OptionVipNotFoundError
(cause, message=None)[source]¶ Bases:
networkapi.exception.OptionVipError
returns exception to Option vip research by primary key.
-
exception
networkapi.exception.
RequestVipsNotBeenCreatedError
(cause, message=None)[source]¶ Bases:
networkapi.exception.CustomException
Represents an error occurred when attempting to change a VIP that has not been created.
networkapi.log module¶
-
class
networkapi.log.
CommonAdminEmailHandler
(include_html=False)[source]¶ Bases:
django.utils.log.AdminEmailHandler
An exception log handler that e-mails log entries to site admins. If the request is passed as the first argument to the log record, request data will be provided in the
-
class
networkapi.log.
Log
(module_name)[source]¶ Bases:
object
Classe responsável por encapsular a API de logging. Encapsula as funcionalidades da API de logging de forma a adicionar o nome do módulo nas mensagens que forem impressas.
-
class
networkapi.log.
MultiprocessTimedRotatingFileHandler
(filename, when='h', interval=1, backupCount=0, encoding=None, delay=False, utc=False)[source]¶ Bases:
logging.handlers.TimedRotatingFileHandler
-
doRollover
()[source]¶ do a rollover; in this case, a date/time stamp is appended to the filename when the rollover happens. However, you want the file to be named for the start of the interval, not the current time. If there is a backup count, then we have to get a list of matching filenames, sort them and remove the one with the oldest suffix.
-
-
class
networkapi.log.
NetworkAPILogFormatter
(fmt=None, datefmt=None)[source]¶ Bases:
logging.Formatter
-
networkapi.log.
convert_to_utf8
(object)[source]¶ Converte o object informado para uma representação em utf-8
networkapi.processExceptionMiddleware module¶
networkapi.rest module¶
networkapi.sitecustomize module¶
networkapi.teste module¶
networkapi.urls module¶
networkapi.util module¶
-
class
networkapi.util.
IP_VERSION
[source]¶ -
IPv4
= (u'v4', u'IPv4')¶
-
IPv6
= (u'v6', u'IPv6')¶
-
List
= ((u'v4', u'IPv4'), (u'v6', u'IPv6'))¶
-
-
networkapi.util.
cache_function
(length, equipment=False)[source]¶ Cache the result of function
@param length: time in seconds to stay in cache
-
networkapi.util.
clone
(obj)[source]¶ Clone the object
@param obj: object to be cloned
@return object cloned.
-
networkapi.util.
convert_boolean_to_int
(param)[source]¶ Convert the parameter of boolean to int.
@param param: parameter to be converted.
@return Parameter converted.
-
networkapi.util.
convert_string_or_int_to_boolean
(param, force=None)[source]¶ Convert the parameter of string or int to boolean. @param param: parameter to be converted. @return Parameter converted.
-
networkapi.util.
is_valid_boolean_param
(param, required=True)[source]¶ Checks if the parameter is a valid boolean.
@param param: Value to be validated.
@return True if the parameter has a valid boolean value, or False otherwise.
-
networkapi.util.
is_valid_email
(param)[source]¶ Checks if the parameter is a valid e-mail.
@param param: Value to be validated.
@return True if the parameter has a valid e-mail value, or False otherwise.
-
networkapi.util.
is_valid_healthcheck_destination
(param)[source]¶ Checks if the parameter is a valid healthcheck_destination.
@param param: Value to be validated.
@return True if the parameter has a valid healthcheck_destination value, or False otherwise.
-
networkapi.util.
is_valid_int_greater_equal_zero_param
(param)[source]¶ Checks if the parameter is a valid integer value and greater and equal than zero.
@param param: Value to be validated.
@return True if the parameter has a valid integer value, or False otherwise.
-
networkapi.util.
is_valid_int_greater_zero_param
(param, required=True)[source]¶ Checks if the parameter is a valid integer value and greater than zero.
@param param: Value to be validated.
@return True if the parameter has a valid integer value, or False otherwise.
-
networkapi.util.
is_valid_int_param
(param, required=True)[source]¶ Checks if the parameter is a valid integer value.
@param param: Value to be validated.
@return True if the parameter has a valid integer value, or False otherwise.
-
networkapi.util.
is_valid_ip_ipaddr
(param)[source]¶ Checks if the parameter is a valid ip is ipv4 or ipv6.
@param param: Value to be validated.
@return True if the parameter has a valid ipv6 or ipv4 value, or False otherwise.
-
networkapi.util.
is_valid_ipv4
(param)[source]¶ Checks if the parameter is a valid ipv4.
@param param: Value to be validated.
@return True if the parameter has a valid ipv4 value, or False otherwise.
-
networkapi.util.
is_valid_ipv6
(param)[source]¶ Checks if the parameter is a valid ipv6.
@param param: Value to be validated.
@return True if the parameter has a valid ipv6 value, or False otherwise.
-
networkapi.util.
is_valid_list_int_greater_zero_param
(list_param, required=True)[source]¶ Checks if the parameter list is a valid integer value and greater than zero.
@param param: Value to be validated.
@raise ValidationError: If there is validation error in the field
-
networkapi.util.
is_valid_option
(param)[source]¶ Checks if the parameter is a valid field text and 0-9 and should follow the format of [A-Za-z] and special characters hyphen, underline and point.
@param param: Value to be validated.
@return True if the parameter has a valid text value, or False otherwise.
-
networkapi.util.
is_valid_pool_identifier_text
(param, required=True)[source]¶ Checks if the parameter is a valid field text and should follow the format of [A-Za-z] and special characters hyphen and underline.
@param param: Value to be validated. @param required: Check if the value can be None
@return True if the parameter has a valid text value, or False otherwise.
-
networkapi.util.
is_valid_regex
(string, regex)[source]¶ Checks if the parameter is a valid value by regex.
Parameters: param – Value to be validated. Returns: True if the parameter has a valid vakue, or False otherwise.
-
networkapi.util.
is_valid_string_maxsize
(param, maxsize=None, required=True)[source]¶ Checks if the parameter is a valid string and his size is less than maxsize. If the parameter maxsize is None than the size is ignored If the parameter required is True than the string can not be None
@param param: Value to be validated. @param maxsize: Max size of the value to be validated. @param required: Check if the value can be None
@return True if the parameter is valid or False otherwise.
-
networkapi.util.
is_valid_string_minsize
(param, minsize=None, required=True)[source]¶ Checks if the parameter is a valid string and his size is more than minsize. If the parameter minsize is None than the size is ignored If the parameter required is True than the string can not be None
@param param: Value to be validated. @param minsize: Min size of the value to be validated. @param required: Check if the value can be None
@return True if the parameter is valid or False otherwise.
-
networkapi.util.
is_valid_text
(param, required=True)[source]¶ Checks if the parameter is a valid field text and should follow the format of [A-Za-z] and special characters hyphen and underline.
@param param: Value to be validated. @param required: Check if the value can be None
@return True if the parameter has a valid text value, or False otherwise.
-
networkapi.util.
is_valid_uri
(param)[source]¶ Checks if the parameter is a valid uri.
@param param: Value to be validated.
@return True if the parameter has a valid uri value, or False otherwise.
-
networkapi.util.
is_valid_version_ip
(param, IP_VERSION)[source]¶ Checks if the parameter is a valid ip version value.
@param param: Value to be validated.
@return True if the parameter has a valid ip version value, or False otherwise.
-
networkapi.util.
is_valid_yes_no_choice
(param)[source]¶ Checks if the parameter is valid ‘S’ or ‘N’ char.
@param param: valid to be validated.
@return True if the parameter is a valid choice, or False otherwise.
-
networkapi.util.
is_valid_zero_one_param
(param, required=True)[source]¶ Checks if the parameter is a valid zero or one string.
@param param: Value to be validated.
@return True if the parameter has a valid zero or one value, or False otherwise.