| SNMP :: Simples atalhos para quando usar o SNMP |
Baixe Agora |
SNMP :: Simples Classificação e resumo
- Licença:
- Perl Artistic License
- Nome do editor:
- Ian Langworth
- Site do editor:
- http://search.cpan.org/~ian/
SNMP :: Simples Tag
SNMP :: Simples Descrição
Atalhos para quando usar o SNMP SNMP :: Simples é um módulo Perl que fornece atalhos ao executar tarefas repetitivas de recuperação de informações com snmp.instead disso: use SNMP; $ vars = novo SNMP :: Varlist (, , ,); meu ($ light_status, $ light_color, $ light_desc) = $ s-> getPext ($ vars); morrer $ s -> {errortr} se $ s -> {err erstr}; Enquanto (! $ s -> {erstrontr} e $$ vars -> Tag EQ "prtconsoleontime") {push @ {$ data {luzes}}, {status => ($ light_status? 0: 1), cor => Snmp :: mapenum ($$ vars -> tag, $ light_color), descrição => $ light_desc,}; ($ light_status, $ light_color, $ light_desc) = $ s-> getPext ($ vars); } ... você pode fazer isso: use SNMP :: Simples; $ Data {Lights} = $ S-> get_named_table (status => 'prtconsoleontime', cor => 'prtconsolecolor', nome => 'prtconsoleedescription',); Sinopse use SNMP :: Simples; $ Nome = $ s-> get ('sysname'); # mesmo que sysname.0 $ location = $ s-> get ('syslocation'); @Array = $ s-> get_list ('hrprinterstatus'); $ arrayref = $ s-> get_list ('hrprinterstatus'); @list_of_lists = $ s-> get_table (qw (prtconsoleontime prtconsolecolor prtconsoledescription)); @list_of_hashes = $ s-> get_named_table (nome => 'prtinputdescription', media => 'prtinputmedianame', status => 'prtinputstatus', nível => 'prtinputcurrentlevel', max => 'prtinputmaxcapacity',); Requisitos: · Perl.
SNMP :: Simples Software Relacionado