| Bigip :: Parseconfig. F5 / Bigip Configuration Parser |
Baixe Agora |
Bigip :: Parseconfig. Classificação e resumo
- Licença:
- Perl Artistic License
- Nome do editor:
- Scott Schneider
- Site do editor:
- http://search.cpan.org/~sschneid/
Bigip :: Parseconfig. Tag
Bigip :: Parseconfig. Descrição
Parser de configuração F5 / Bigip Bigip :: Parseconfig é um módulo Perl que fornece uma interface Perl para ler, escrever e manipular arquivos de configuração usados em dispositivos de rede F5 (Bigip) LTM.Este módulo é atualmente um trabalho em andamento. Por favor, e-mail com problemas, correções de bugs, comentários e reclamações.synopsis Use Bigip :: Parseconfig; # Inicialização do módulo Meu $ Bip = New Bigip :: Parseconfig ('/config/bigip.conf'); # Iterar sobre pools foreach My $ piscina ($ bip-> pools ()) {# iterar sobre os membros da piscina foreça meu $ membro ($ BIP-> MEMBROS ($ pool)) {# Alterar porta de 80 a 443 se ($ membro /^(\d+\. \d+\.\d+\.\d+):80/) {push @members, "$ 1: 443"; minha mudança de $ = 1; }} # Comprometa a mudança acima (80-> 443) se ($ alterar) {$ bip-> modificar (tipo => 'pool', tecla => $ pool, membros => ); }} # Escreva um novo arquivo de configuração $ Bip-> Write ('/config/bigip.conf.new'); Requisitos: · Perl.
Bigip :: Parseconfig. Software Relacionado