Università degli Studi di Napoli Federico II - Scope
Università degli Studi di Napoli Federico II - Scope
Università degli Studi di Napoli Federico II - Scope
Create successful ePaper yourself
Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.
public static void main(String[] args) {<br />
ManagerParser batch;<br />
String Xsi = args[0]; // -X -NX<br />
String nomeBatch = args[1]; // LSF PBS<br />
String ModalitaDatabase = args[2]; // -D -ND<br />
String MappaSi = args[3]; // -M -N<br />
String PathMonitor = args[4]; // path della cartella monitor<br />
/* Inizializza il path della cartella MONITOR, che conterra tutti i file e cartelle<br />
* per un corretto funzionamento */<br />
pathParserMONITOR = PathMonitor + "/MONITOR/";<br />
inputDatiScheduler = pathParserMONITOR + "/mon/";<br />
pathFileLog = pathParserMONITOR + "file.log.txt";<br />
if (new File(pathParserMONITOR).isDirectory() == false) {<br />
new File(pathParserMONITOR).mk<strong>di</strong>rs();<br />
}<br />
if (ModalitaDatabase.compareToIgnoreCase("-ND") == 0) {<br />
String tempoMisurazione = args[5];<br />
/** Creazione dell'oggetto ManagerParser che prenderà i dati <strong>di</strong> intput dai file<br />
XML generati tramite i coman<strong>di</strong> per PBS : "PBS.txt" generato dal comando "qstat -x"<br />
per LSF : "LSF.txt" generato tramite il metodo statico "creaFileXML_LSF" dal file bj.txt */<br />
if (tempoMisurazione.compareToIgnoreCase("-g") == 0) {<br />
pathOutputParserXML = pathParserMONITOR + "XML/Giornalieri";<br />
pathOutputParserASC<strong>II</strong> = pathParserMONITOR + "ASC<strong>II</strong>/Giornalieri/";<br />
secon<strong>di</strong> = 86400;<br />
} else if (tempoMisurazione.compareToIgnoreCase("-s") == 0) {<br />
pathOutputParserXML = pathParserMONITOR + "XML/Settimanali";<br />
pathOutputParserASC<strong>II</strong> = pathParserMONITOR + "ASC<strong>II</strong>/Settimanali/";<br />
Tommaso Foglia 961/147 Pagina 129 <strong>di</strong> 150