Grade :: Machine.

Grade :: Módulo de máquina contém chamadas de procedimento remoto sobre um link SSH.
Baixe Agora

Grade :: Machine. Classificação e resumo

Propaganda

  • Rating:
  • Licença:
  • Perl Artistic License
  • Preço:
  • FREE
  • Nome do editor:
  • Casiano Rodriguez Leon
  • Site do editor:
  • http://search.cpan.org/~casiano/GRID-Machine-0.095/lib/GRID/Machine.pod

Grade :: Machine. Tag


Grade :: Machine. Descrição

Grade :: Módulo de máquina contém chamadas de procedimento remoto sobre um link SSH. Grade :: Módulo de máquinas contém chamadas de procedimento remoto sobre um link SSH.Synopsis use grade :: máquina; meu $ host = shift || 'mylogin@remote.machine'; My $ Machine = Grade :: Máquina-> Novo (host => $ host, uses => ); # Install Function 'RMap' no Remote.Machine Meu $ r = $ machine-> sub (rmap => q {my f = shift; morrer "referência de código Esperadon" a menos que Universal :: ISA ($ F, 'Código') ; meu @Result; para (@_) {morrer "referência de matriz esperadon" a menos que universal :: ISA ($ _, 'array'); Imprimir hostname (). ": Processando a linha n"; push @; Resultado, ;} Retorno @result;},); morrer $ r-> ermsg a menos que $ r-> ok; meu $ cubo = sub {$ _ ** 3}; # RPC envolvendo referências de código e estruturas aninhadas ... $ r = $ máquina-> rmap ($ cubo, , , ); Imprimir $ r; # Despeje stdout remoto e stderr para ($ r-> resultados) {# Saída: Meu formato $ = "]" x (@ $ _). "N"; # 18 27 Printf $ Formato, @ $ _ # 64125216} # 343512729Este módulo é inspirado no módulo IPC :: Perlssh por Paul Evans. Ele fornece chamadas de procedimento remoto (RPC) através de uma conexão SSH. O que fez o IPC :: Perlssh apelando para mim foi que "nenhum software especial é necessário na extremidade remota, além da capacidade de executar o Perl nem quaisquer direitos administrativos especiais necessários; Qualquer conta que tenha acesso à Shell e possa executar o binário Perl no host remoto pode usar este módulo '. O único requisito sendo que a autentificação SSH automática entre os hosts locais e remotos foi estabelecida. Eu tentei expandir os recursos, mas preservando esse recurso.Provide Chamadas de procedimento remoto (RPC). As sub-rotinas no lado remoto podem ser convocadas com estruturas aninhadas arbitrárias como argumentos do lado local. O resultado de uma chamada remota é uma grade :: Máquina :: Objeto de resultado. Entre os atributos desse objeto são os resultados da chamada, o grupo produzido em stdout e stderr, errmsg etc. A função remota pode produzir saída sem risco de enganar o protocolo.Services para a transferência de arquivos são fornecidos para escrita e controle remoto Módulos e a transferência de classes e módulos entre os requisitos de protocolo extensível macinês: · Perl.


Grade :: Machine. Software Relacionado

Apache :: LoggedAuthdbi.

Apache :: LoggedAuthdbi é um módulo Perl para adicionar um grau de proteção contra ataques de força bruta e compartilhamento de senha. ...

159

Download