Pybird.

Bird Interface Handler für Python
Jetzt downloaden

Pybird. Ranking & Zusammenfassung

Anzeige

  • Rating:
  • Lizenz:
  • BSD License
  • Name des Herausgebers:
  • Erik Romijn
  • Website des Verlags:
  • http://solidlinks.nl

Pybird. Stichworte


Pybird. Beschreibung

Bird Interface Handler für Python Pybird ist eine Python-Schnittstelle zum Bird Internet Routing Daemon's Unix Control Socket, um die Socket-Verbindungen umzusetzen und den Ausgang zu lenken Pybird-Import-Pybird >>> Pybird = Pybird (Socket_File = '/ var / run / run / bird.ctl') >>> peer_state = pybird.get_peer_status ('kpn') >>> peer_state TRUE >>> Peer_state 4214 >>> Peer_State dateTime.DateTime (2011, 6, 19, 19, 57, 0, 0) Sie können auch `` get_peer_status () `` `ohne Peer-Name anrufen, auf Holen Sie sich ein Array mit allen BGP-Peers.ful-Feld-Listall-Feldern, die decodiert werden, falls vorhanden: - `` Name ": Name, wie in Bird-` `Protocol" `` `` lichter_change`` Letzter Zustandsänderung als "` `dateTime.DateTime`` `` `` `` `` `` `` `` `` `` `` `` `` ` "Etabliert" oder "passiv" - `` `` `` `` `` `` `` `` `` `routes_imported` BGP-Router-IDAND Alle Kombinationen von: `` _ _ `` `Welcher Bird Supports.Test Suitether ist eine Reihe von Tests in` tests. py`` Dazu gehört ein "Mockbird": Amocked Bird Instanz, mit festen, aber echten Antworten, der auf einer REALULIX-Buchse hört. Das heißt, die Tests testen nicht nur Parsing, sondern auch SocketInteraction.Sourcethe-Quelle wird auf Bitbucket aufbewahrt: http://bitbucket.org/erikr/pybird-Anforderungen: · Python


Pybird. Zugehörige Software