================
HOW TO RUN
================

----------------
1. superplot.py
----------------

$ python superplot.py PATH/TO/RESULT_FOLDER

ovvero passare allo script superplot.py come unico parametro di input il path
per la *cartella* contenente i risultati dell'esperimento generati dallo script PID.py

Lo script crea una cartella chiamata RESULT_FODLER_results
che contiene i grafici (e gli script che li hanno generati) 
relativi all'andamento temporale di:
	- y_k
	- u_k
	- e_k
	- numero di VM


esempio:

$ python superplot.py ../../cloudcontrol/Basic/prova1/
crea una cartella prova1_results con dentro i grafici e gli script che li hanno generati


----------------
2. httpmon-logparser.py
----------------

$ python httpmon-logparser.py PATH/TO/HTTPMON.LOG PATH/TO/OUTFILE

PATH/TO/HTTPMON.LOG - logfile generato da httpmon
PATH/TO/OUTFILE - basename dell'output

esempio:

$ python httpmon-logparser.py abc.log x/y/z
crea nella cartella x/y i seguenti file:
z.dat - dati plottati in z.eps
z.gp - script che genera z.eps
z.eps - grafico


----------------
wrapper.sh:
----------------

esempio:
$ bash wrapper.sh PATH/TO/RESULT_FOLDER

esegue i due script in sequenza
Richiede che httpmon.log sia presente nella cartella con i dati degli esperimenti (PATH/TO/RESULT_FOLDER)

genera RESULT_FOLDER_resuls/all.pdf contenente tutti i grafici

----------------
bplot/boxplot.py
----------------

esempio
$ cd bplot
$ python boxplot.py httpmon-1.log [httpmon-2.log] [httpmon-3.log] [httpmon-4.log] outbase 

genera una cartella con nome "outbase" al cui interno sono presenti i seguenti file:
"outbase.dat" 
"outbase.gp"
"outbase.eps"
