Pybird.

manipulador de interface de pássaro para python
Baixe Agora

Pybird. Classificação e resumo

Propaganda

  • Rating:
  • Licença:
  • BSD License
  • Nome do editor:
  • Erik Romijn
  • Site do editor:
  • http://solidlinks.nl

Pybird. Tag


Pybird. Descrição

Manipulador de interface de pássaro para python O Pybird é uma interface Python para a tomada de controle UNIX do daemon de roteamento da Internet, lidando com as conexões do soquete e analisando o output.in é o estado atual, você pode usá-lo para consultar o status do específico ou de todos os pares BGP. Pybird Import Pybird >>> pybird = pybird (Socket_file = '/ var / run / bird.ctl') >>> peer_state = pybird.get_peer_status ('kpn') >>> peer_state verdadeiro >>> peer_state 4214 >>> peer_state datetime.datetime (2011, 6, 19, 19, 57, 0, 0) Você também pode ligar para "get_peer_status ()` Sem um nome de pares, para Obtenha um arraywith todos os campos de listagem de campo BGP Peers.full que são decodificados, se presentes: - `` Nome```!` Última mudança de estado como um objeto `` datetime.datetime` objeto- `` estado```): string do estado de pares, por exemplo "Estabelecida" ou "passivo" - `` Up``` ': Boolean, verdadeiro se a sessão é estabelecida - `` Routs_Imported`: Número de rotas importadas - `` Routs_Exported`: Número de rotas exportadas - `` Router_id`` BGP Router Idand Todas as combinações de: `` IMPORT, Export] _ _ `` Qual o pássaro suporta.Teste A SuitEthere é uma série de testes em 'testes. py``. Isso inclui um `` Mockbird``: Instância de pássaro ANOCKED, com respostas fixas, mas reais, que ouve um soquete realunix. Isso significa que os testes não apenas testam a análise, mas também SocketInteraction.SourceThe Source é mantido no Bitbucket: http://bitbucket.org/erikr/pybird Requisitos: · Pitão


Pybird. Software Relacionado

Glob2.

Versão do módulo glob que pode capturar padrões e suporta curingas recursivas ...

153

Download