Python-zonediff

Herramienta de la biblioteca y la línea de comandos para crear diferencias lógicas de zonefiles
Descargar ahora

Python-zonediff Clasificación y resumen

Anuncio publicitario

  • Rating:
  • Licencia:
  • Other/Proprietary Li...
  • Precio:
  • FREE
  • Nombre del editor:
  • Dennis Kaarsemaker
  • Sitio web del editor:
  • http://www.kaarsemaker.net/files/Software/

Python-zonediff Etiquetas


Python-zonediff Descripción

Python-Zonediff es una biblioteca de Python y una herramienta de comandos para crear Diffs lógicos de ZoneFiles.InstallingPython Setup.py InstallSageYou puede usar esta herramienta como una biblioteca de Python o como una herramienta independiente.standalonepython -MzoneNiff ZoneFile Version1 Versión2] ZONEDIFF puede usar archivos de texto simple o comprobaciones de control de versiones. En el momento en que admite GIT, BZR y RCS, pero el soporte para otros sistemas es fácil de implementar. Los dos modos principales de operaciones son: Python -Mzonediff foo-old.zone foo-new.zone python -mzonediff --bzr foo.zone 4546Output es HTML o texto simple. Ve la salida de Python -Mzoneniff --Help para COMPLETE UTILIZACIÓN INFOAS A UNA BIBLIOTECA3 Las funciones están disponibles: DIFF_ZONES, FORMAT_CHANGES_PLAIN y FORMAT_CHANGES_HTML. Hacen lo que su nombre le sugiere ellos .Diff_Zones (Zone1, Zone2, Ignore_TTL = FALSE, IGNORE_SOA = FALSE) -> CAMBIOS COMPACIOS DOS DNS.ZONE.ZONE Objetos y devuelve una lista de todos los cambios en el formato (nombre, OldNode, NewNode) .Ig, IGNORE_TTL es verdadero, no se agregará un nodo a esta lista si el único cambio es su TTL.Il IGNORE_SOA es verdadero, no se agregará un nodo a esta lista si los únicos cambios son un cambio en un conjunto SOA RDATA. Los nodos devueltos incluyen todos los conjuntos de RDATA para todos los nodos con cambios, incluidos los rdata sets.dns.zone.zone Objetos se pueden crear a partir de Abrir FileHandles como tal: dns.zone.from_file (Old, Origin = '.', Check_origin = Falso) Format_Changes (OldFile, Newfile, Cambios, Ignore_TTL = FALSE) -> Nombres de archivo STRGiven 2 y una lista de cambios de Diff_Zones, producen una salida de diferencia de diferencia. Si Ignore_TTL es verdadero, los cambios de TTL solo no se muestran Format_Changes (OldFile, Newfile, Cambios, Ignore_TTL = Falso) -> Nombres de archivo STRGiven 2 y una lista de cambios de Diff_Zones, producen una buena salida HTML. Si IGNORE_TTL es cierto, los cambios solo TTL no se muestran la página de inicio del PRODUCT


Python-zonediff Software relacionado