Author: [log in to unmask] Date: Tue Mar 10 09:23:25 2015 New Revision: 2386 Log: adding timestamp on pedestal file Modified: java/trunk/ecal-recon/src/main/java/org/hps/recon/ecal/EcalPedestalCalculator.java Modified: java/trunk/ecal-recon/src/main/java/org/hps/recon/ecal/EcalPedestalCalculator.java ============================================================================= --- java/trunk/ecal-recon/src/main/java/org/hps/recon/ecal/EcalPedestalCalculator.java (original) +++ java/trunk/ecal-recon/src/main/java/org/hps/recon/ecal/EcalPedestalCalculator.java Tue Mar 10 09:23:25 2015 @@ -7,6 +7,8 @@ import java.io.IOException; import java.sql.SQLException; import java.text.DecimalFormat; +import java.text.SimpleDateFormat; +import java.util.Date; import org.hps.conditions.api.ConditionsObjectException; import org.hps.conditions.api.ConditionsRecord; @@ -90,22 +92,31 @@ userInput=cc.readLine("Enter filename prefix, or just press RETURN ..."); if (userInput==null || userInput.length()==0 || userInput=="") { String home=System.getenv().get("HOME"); - outputFilePrefix = home+"/EcalPedestalCalculator_"+runNumber+"_"; + outputFilePrefix = home+"/EcalPedestals/EcalPedestalCalculator_"+runNumber+"_"; } else { outputFilePrefix = userInput; } + + String date = new SimpleDateFormat("yyyy-MM-dd-hh-mm").format(new Date()); + outputFilePrefix += date+"_"; if (writeFileForDAQ) writeFileForDAQ(outputFilePrefix); if (writeFileForDB) writeFileForDB(outputFilePrefix); - System.err.println("\n\n***************************************************************\n"); + System.out.println("\n\n***************************************************************\n"); userInput=cc.readLine(String.format("Enter 'YES' to write conditions database for run range [%s,%s] ...",runNumber,runNumberMax)); System.out.println("***********"+userInput+"********"); + boolean uploadToDB=false; if (userInput!=null && userInput.equals("YES")) { userInput=cc.readLine("Really?"); if (userInput!=null && userInput.equals("YES")) { - uploadToDB(); - } + uploadToDB=true; + } + } + if (uploadToDB) { + uploadToDB(); + } else { + System.out.println("!!!!!!!!!!!!!!!!!!!!!!! Not Writing Database !!!!!!!!!!!!!!!!!!!!!!!!!!"); } }