Agenda :: SGE.

Interagir com o motor da grade do sol
Baixe Agora

Agenda :: SGE. Classificação e resumo

Propaganda

  • Rating:
  • Licença:
  • Perl Artistic License
  • Preço:
  • FREE
  • Nome do editor:
  • Rob Edwards
  • Site do editor:
  • http://search.cpan.org/~linsalrob/

Agenda :: SGE. Tag


Agenda :: SGE. Descrição

Interagir com o motor da grade do sol Agenda :: SGE é um módulo Perl localiza os executáveis (Qstat, Qsub, etc), define o nível de verbosidade, e outros comandos gerais relacionados ao uso do Using The SGE.ABStractSchedule :: SGE é um conjunto de módulos para interagir com o sol Motor de grade. A programação do módulo base :: SGE lida de localizar os executáveis e garantir que tudo funcione bem. Os três módulos Schedule :: SGE :: STORE :: STUAL :: STUAL :: Status são para diferentes interações com as filas.New () instanciar o objeto e pré-carregar alguns dados. Para Examplemy $ SGE = Horário :: SGE-> NOVO (-Project => 'Redwards', -mailto => 'rob@salmonella.org', -executable => {qsub => '/ usr / local / bin / qsub ', qstat =>' / usr / local / bin / qstat '}, -verbose => 1,); verbose () aumente o nível de mensagens de erro que são impressas fora.Executable () Obtenha ou defina os executáveis que nós usar. Este método leva até dois argumentos. Sem argumentos, vamos tentar adivinhar as configurações que precisamos, e se falharmos, morreremos. Com um único argumento, retornaremos esse caminho / programa executável, acho que se não o sabermos, e finalmente falharia. Com dois argumentos, assumiremos que a segunda é a localização do executável (incl. Caminho) do primeiro. Também teremos uma referência a um hash como argumento único. Nesse caso, usaremos o hash como locais dos executáveis.egs: # Usando um hash para definir todos os executáveis de uma só vez (recomendado como não temos que adivinhar nada) meu $ EXEC = {'QSUB' => '/ usr / local / bin / qsub', 'qstat' => '/ usr / local / bin / qstat'} $ sge-> Exectuable ($ EXEC); Meu $ PID = $ SGE-> job_id; # Adivinhando todos os executáveis (não recomendado) $ SGE-> Exectuables (); Meu $ PID = $ SGE-> JOB_ID; # Obtendo o valor para QSUB Meu $ QSubexec = $ SGE-> executável (qsub '); # Definindo um único valor para QSUB apenas meu $ QSubexec = $ SGE-> executável (' qsub ',' / usr / local / bin / qsub '); no momento em que tentamos e descobrimos locais para cada um dos seguintes aplicativos QSTAT QSUB QDEL requisitos: · Perl.


Agenda :: SGE. Software Relacionado