if(fServer && fServer->IsConnected()) return kTRUE;
// TString serverHost="mysql://pcald30.cern.ch";
- TString serverHost="mysql://pcepalice62.cern.ch";
- fServer = TSQLServer::Connect(serverHost.Data(),"offline","alice");
+ TString serverHost="mysql://aldaqgw01-gpn.cern.ch:1434";
+ fServer = TSQLServer::Connect(serverHost.Data(),"shuttle","alice");
printf("Connecting to mysql server on %s !!!!!!\n", serverHost.Data());
// Get table
TSQLResult* aResult=0;
- aResult = fServer->GetTables("REFSYSLOG");
+ aResult = fServer->GetTables("SHUTTLE_TEST");
delete aResult;
return kTRUE;
}
}
if(!Connect()) return kFALSE;
if(runNumber<=0) runNumber= entry.GetRun();
- entry.SetRun(runNumber);
+ //entry.SetRun(runNumber);
// check connection, in case connect
if(!Connect()) return kFALSE;
}
// TODO Check field count!
- if (aResult->GetFieldCount() != 24) {
- printf("Invalid SQL result field number!\n");
- delete aResult;
- return kFALSE;
- }
+// if (aResult->GetFieldCount() != 24) {
+// printf("Invalid SQL result field number!\n");
+// delete aResult;
+// return kFALSE;
+// }
TSQLRow* aRow;
while ((aRow = aResult->Next())) {
Int_t run = runString.Atoi();
// loop on detectors
- for(UInt_t ii = 0; ii < 24; ii++){
+ for(UInt_t ii = 0; ii < 22; ii++){
entry.SetDetectorStatus(aResult->GetFieldName(ii), aRow->GetField(ii));
}
return kFALSE;
}
- entry.SetStartTime(startTime);
- entry.SetEndTime(endTime);
+// entry.SetStartTime(startTime);
+// entry.SetEndTime(endTime);
delete aRow;
}