MRTG :: CONFIG.

MRTG :: CONFIG é um módulo Perl para analisar arquivos de configuração do MRTG.
Baixe Agora

MRTG :: CONFIG. Classificação e resumo

Propaganda

  • Rating:
  • Licença:
  • Perl Artistic License
  • Preço:
  • FREE
  • Nome do editor:
  • Stephen R. Scaffidi
  • Site do editor:
  • http://search.cpan.org/~sscaffidi/MRTG-Config-0.04/lib/MRTG/Config.pm

MRTG :: CONFIG. Tag


MRTG :: CONFIG. Descrição

MRTG :: CONFIG é um módulo Perl para analisar os arquivos de configuração do MRTG. MRTG :: CONFIG é um módulo Perl para analisar arquivos de configuração MRTG.WarningThis, enquanto confiável agora, ainda está em estágios alfa de desenvolvimento ... As API / métodos podem ser alteradas. Comportamentos de métodos quase certamente mudarão. A estrutura interna dos dados será alterada, assim como muitas outras coisas. Vou tentar sempre liberar versões de "trabalho", mas qualquer um que espera que seu código que use este módulo para continuar trabalhando não deve ... até que remova este aviso. Sinopsever tem a necessidade de analisar um arquivo de configuração MRTG? Eu tenho. Eu precisava analisar muitos e muitos deles. Usando as funções internas para mrtg_lib foi muito lenta, muito complexa e usei muito RAM e tempo de CPU para o meu pobre servidor da Web para lidar - e as estruturas de dados MRTG_LIB construídas foram muito mais complexas do que eu precisava de .MRTG :: Carregue e analise os arquivos de confioguração de estilo MRTG e MRTG, e as diretivas analisadas, alvos e valores podem ser localizadas, extraídas e manipuladas por meio de uma interface OO.Este módulo destina-se a se concentrar em analisar corretamente o formato de uma configuração de MRTG, Independentemente de ou não as diretivas e valores, etc. são válidos para o MRTG. Eu estou usando o comportamento de análise da função ReadCFG () do Mrtg_Lib () e a descrição do formato no site MRTG como minhas diretrizes sobre como analisar corretamente esses arquivos de configuração. Ainda estou a um curto caminho desse gol, mas este módulo está sendo usado atualmente em um ambiente de produção com grande sucesso! Plea para o Plano Mercyi em adicionar a esta documentação e tornando-se melhor organizado em breve, mas estou disposto a responder a perguntas diretamente enquanto isso. Além disso, este é o meu primeiro módulo, escrito com pressa para apaziguar alguns engenheiros insatisfeitos. Eu planejo continuar a melhorá-lo, então qualquer entrada, positiva ou negativa é certamente bem-vinda! Exemplo de uso Use MRTG :: Config; meu $ cfgfile = 'mrtg.cfg'; meu $ persist_file = 'mrtg.cfg.db'; Meu $ MRTGCFG = NEW MRTG :: CONFIG; $ mrtgcfg-> loadparse ($ cfgfile); # Quer armazenar os dados analisados para uso mais tarde ou por # outro programa? $ mrtgcfg-> persist_file ($ persist_file); $ MRTGCFG-> persistir (1); foreach meu $ tgtname (@ {$ mrtgcfg-> alvos ()} {my $ tgtcfg = $ mrtgcfg-> alvo ($ tgtname); # Vamos supor que todo alvo tenha um título. Imprimir $ tgtcfg -> {title}. "N"; } # Globals () tem algumas coisas interessantes que você # deve saber. Por favor, leia sobre isso abaixo ... Meu $ GLOBALCFG = $ MRTGCFG-> Globals (); # Vamos assumir o Workdir é definido. Imprimir $ GLOBALCFG -> {Workdir}. "N"; Requisitos: · Perl.


MRTG :: CONFIG. Software Relacionado

Svggraf

SVGGraph é uma extensão Perl para criar gráficos / diagramas / gráficos / gráficos SVG. ...

146

Download

Cairomm.

Cairomm é uma interface C ++ para a biblioteca de gráficos do Cairo. ...

168

Download