Programma :: SGE.

Interagire con il motore Grid Sun
Scarica ora

Programma :: SGE. Classifica e riepilogo

Annuncio pubblicitario

  • Rating:
  • Licenza:
  • Perl Artistic License
  • Prezzo:
  • FREE
  • Nome editore:
  • Rob Edwards
  • Sito web dell'editore:
  • http://search.cpan.org/~linsalrob/

Programma :: SGE. Tag


Programma :: SGE. Descrizione

Interagire con il motore a griglia solare PROGRAMMA :: SGE è un modulo Perl che individua gli eseguibili (QSTAT, QSUB, ecc.), Imposta il livello di verbosità e altri comandi generali relativi all'utilizzo di SGE.AbStractschedule :: SGE è una suite di moduli per interagire con il sole Motore di griglia. La pianificazione del modulo base :: SGE manegge la localizzazione degli eseguibili e assicurandosi che tutto funzioni bene. I tre moduli pianificazione :: SGE :: Esegui, pianificazione :: SGE :: Controllo e pianificazione :: SGE :: Stato è per diverse interazioni con le code.new () istanziare l'oggetto e precaricare alcuni dati. Per ESENTLYMY $ SGE = Schedule :: SGE-> NUOVO (-PROJECT => 'REDDARDS', -Mailto => 'rob@salmonella.org', -ecuutable => {qsub => '/ usr / locale / bin / qsub ', QSTAT =>' / usr / local / bin / qstat '}, -verbose => 1,); verbose () Aumentare il livello dei messaggi di errore stampati.executari () ottenere o impostare gli eseguibili che lo faremo uso. Questo metodo prende fino a due argomenti. Senza argomenti cercheremo di indovinare le impostazioni di cui abbiamo bisogno, e se falliamo moriremo. Con un singolo argomento restituiremo quel percorso / programma eseguibile, indovina se non lo sappiamo, e poi finalmente fallire. Con due argomenti presumeremo che la seconda sia la posizione del programma eseguibile (percorso incluso) del primo. Prenderemo anche un riferimento ad un hash come argomento singolo. In questo caso, useremo l'hash come posizioni degli eseguibili.egs: # utilizzando un hash per impostare tutti gli eseguibili contemporaneamente (consigliati come non dobbiamo indovinare nulla) My $ Exec = {'Qsub' => '/ usr / local / bin / qsub', 'qstat' => '/ usr / locale / bin / qstat'} $ SGE-> Exectuable ($ Exec); My $ PID = $ SGE-> Job_ID; # Indovina tutti gli eseguibili (non raccomandati) $ SGE-> ExectUTALES (); My $ PID = $ SGE-> Job_ID; # Ottenere il valore per QSUB MY $ QSUBEXEC = $ SGE-> eseguibile ('QSUB'); # Impostazione di un singolo valore per QSUB solo MY $ QSUBEXEC = $ SGE-> eseguibile QSUB ',' / USR / LOCALE / BIN / QSUB '); al momento proviamo di capire di capire le posizioni per ciascuna delle seguenti applicazioni QSTAT QSUB QDel Requisiti: · Perl.


Programma :: SGE. Software correlato