setting default storage for QA in Checker
authorschutz <schutz@f7af4fe6-9843-0410-8265-dc069ae4e863>
Thu, 17 Apr 2008 09:37:24 +0000 (09:37 +0000)
committerschutz <schutz@f7af4fe6-9843-0410-8265-dc069ae4e863>
Thu, 17 Apr 2008 09:37:24 +0000 (09:37 +0000)
STEER/AliQAChecker.cxx
STEER/AliQADataMakerSteer.cxx

index f9becc6..77fc36e 100644 (file)
@@ -154,7 +154,7 @@ void AliQAChecker::GetRefSubDir(const char * det, const char * task, TDirectory
                }  
        } else if (refStorage.Contains(AliQA::GetLabLocalOCDB()) || refStorage.Contains(AliQA::GetLabAliEnOCDB())) {    
                AliCDBManager* man = AliCDBManager::Instance() ; 
-               if ( ! man->IsDefaultStorageSet() ) { 
+               if ( ! man->GetLock() ) { 
                        man->SetDefaultStorage(AliQA::GetQARefStorage()) ; 
                        man->SetSpecificStorage("*", AliQA::GetQARefStorage()) ;
                }
index 07b519f..efdec7c 100644 (file)
@@ -623,7 +623,7 @@ TString AliQADataMakerSteer::Run(const char * detectors, AliRawReader * rawReade
        fDetectorsW      = detectors ;  
        
        AliCDBManager* man = AliCDBManager::Instance() ; 
-       if ( ! man->IsDefaultStorageSet() ) { 
+       if ( ! man->GetLock() ) { 
                man->SetDefaultStorage(AliQA::GetQARefStorage()) ; 
                man->SetSpecificStorage("*", AliQA::GetQARefStorage()) ;
        }
@@ -653,11 +653,6 @@ TString AliQADataMakerSteer::Run(const char * detectors, const char * fileName,
        fDetectorsW      = detectors ;  
        
        AliCDBManager* man = AliCDBManager::Instance() ; 
-       if ( ! man->IsDefaultStorageSet() ) { 
-               man->SetDefaultStorage(AliQA::GetQARefStorage()) ; 
-               man->SetSpecificStorage("*", AliQA::GetQARefStorage()) ;
-       }
-
        if ( man->GetRun() == -1 ) { // check if run number not set previously and set it from AliRun
                AliRunLoader * rl = AliRunLoader::Open("galice.root") ;
                if ( ! rl ) {
@@ -700,12 +695,7 @@ TString AliQADataMakerSteer::Run(const char * detectors, const AliQA::TASKINDEX_
                return "" ;
        }
 
-       AliCDBManager* man = AliCDBManager::Instance() ; 
-       if ( ! man->IsDefaultStorageSet() ) { 
-               man->SetDefaultStorage(AliQA::GetQARefStorage()) ; 
-               man->SetSpecificStorage("*", AliQA::GetQARefStorage()) ;
-       }
-       
+       AliCDBManager* man = AliCDBManager::Instance() ;        
        if ( man->GetRun() == -1 ) { // check if run number not set previously and set it from AliRun
                AliRunLoader * rl = AliRunLoader::Open("galice.root") ;
                if ( ! rl ) {