]> git.uio.no Git - u/mrichter/AliRoot.git/blobdiff - SHUTTLE/AliShuttle.h
implementation of sending mail to subdetector expert in case the preprocessor fails.
[u/mrichter/AliRoot.git] / SHUTTLE / AliShuttle.h
index e6af920b3146be0e597802ee3957e2401bcd6d64..d48fef48570a6d9005763c1a1b2801391ca7ddaf 100644 (file)
@@ -96,15 +96,16 @@ private:
        Bool_t RetrieveDAQFile(const char* daqFileName, const char* localFileName);
        TList* GetDAQFileSources(const char* detector, const char* id);
        Bool_t UpdateDAQTable();
-       Bool_t UpdateHLTTable();
 
        const char* GetDCSFileName(const char* detector, const char* id, const char* source);
 //     Bool_t RetrieveDCSFile(const char* daqFileName const char* localFileName);
        TList* GetDCSFileSources(const char* detector, const char* id);
+//     Bool_t UpdateDCSTable();
 
        const char* GetHLTFileName(const char* detector, const char* id, const char* source);
        Bool_t RetrieveHLTFile(const char* hltFileName, const char* localFileName);
        TList* GetHLTFileSources(const char* detector, const char* id);
+       Bool_t UpdateHLTTable();
 
        UInt_t WriteToCDB(const char* mainUri, const char* localUri,
                                const AliCDBPath& path, TObject* object, AliCDBMetaData* metaData,
@@ -118,7 +119,8 @@ private:
        Bool_t ContinueProcessing();
        void UpdateShuttleStatus(AliShuttleStatus::Status newStatus, Bool_t increaseCount = kFALSE);
        Bool_t UpdateShuttleLogbook(const char* detector, const char* status=0);
-       
+       Bool_t SendMail();
+
        void SetLastAction(const char* action);
 
        const AliShuttleConfig* fConfig;        // pointer to configuration object