#include <XrdOssArcConfig.hh>
Public Member Functions | |
| XrdOssArcConfig () | |
| ~XrdOssArcConfig () | |
| bool | BuildPath (const char *what, const char *baseP, const char *addP, char *&destP, int mode=0) |
| bool | Configure (const char *cfn, const char *parms, XrdOucEnv *envP) |
| int | GenTapePath (const char *dsn, char *buff, int bSZ, bool addafn=false) |
Definition at line 37 of file XrdOssArcConfig.hh.
| XrdOssArcConfig::XrdOssArcConfig | ( | ) |
Definition at line 99 of file XrdOssArcConfig.cc.
References admnPath, ArchiverName, ArchiverPath, ArchiverSave, arcSZ_MaxV, arcSZ_MinV, arcSZ_Skip, arcSZ_Want, XrdOssArcGlobals::ArcTrace, arcvPathLEN, arcvPathLFN, arFName, arfSfx, arfSfxLen, bkpFSt, bkpLocal, bkpMax, bkpMinF, bkpPoll, BkpUtilName, BkpUtilPath, bkupPathLEN, bkupPathLFN, doneBKP, dsetPathLFN, dsetRepoPFN, dstRSE, manCKS, maxStage, metaBKP, metaIDX, MssComCmd, MssComName, MssComPath, MssComRoot, needBKP, PostArcName, PostArcPath, PrepArcName, PrepArcPath, r_maxItems, srcData, srcRSE, stagePath, stopChk, stopMon, stopPath, tapePath, tapePathLEN, TRACE_Debug, utilsPath, and wtpStage.
|
inline |
Definition at line 49 of file XrdOssArcConfig.hh.
| bool XrdOssArcConfig::BuildPath | ( | const char * | what, |
| const char * | baseP, | ||
| const char * | addP, | ||
| char *& | destP, | ||
| int | mode = 0 ) |
Definition at line 179 of file XrdOssArcConfig.cc.
References XrdOssArcGlobals::Elog, and XrdOucUtils::makePath().
Referenced by Configure().
| bool XrdOssArcConfig::Configure | ( | const char * | cfn, |
| const char * | parms, | ||
| XrdOucEnv * | envP ) |
Definition at line 231 of file XrdOssArcConfig.cc.
References admnPath, ArchiverName, ArchiverPath, ArchiverProg, ArchiverSave, arcSZ_MaxV, arcSZ_MinV, arcSZ_Skip, arcSZ_Want, XrdOssArcGlobals::ArcTrace, bkpFSt, bkpLocal, bkpMax, bkpMinF, bkpPoll, BkpUtilName, BkpUtilPath, BkpUtilProg, BuildPath(), DEBUG, doneBKP, dsetPathLFN, dsetRepoPFN, dstRSE, XrdOssArcGlobals::Elog, XrdOucEnv::Export(), XrdOssArcGlobals::fsMon, XrdOucUtils::makePath(), manCKS, metaBKP, metaIDX, MssComCmd, MssComName, MssComPath, MssComProg, MssComRoot, needBKP, PostArcName, PostArcPath, PostArcProg, PrepArcName, PrepArcPath, PrepArcProg, r_maxItems, XrdOssArcGlobals::schedP, srcData, srcRSE, XrdOssArcBackup::StartWorkers(), Stat, stat, stopChk, stopMon, stopPath, tapePath, tapePathLEN, TRACE_Debug, TRACE_Save, TraceInfo, and utilsPath.
| int XrdOssArcConfig::GenTapePath | ( | const char * | dsn, |
| char * | buff, | ||
| int | bSZ, | ||
| bool | addafn = false ) |
| char* XrdOssArcConfig::admnPath |
Definition at line 85 of file XrdOssArcConfig.hh.
Referenced by XrdOssArcConfig(), and Configure().
| const char* XrdOssArcConfig::ArchiverName |
Definition at line 68 of file XrdOssArcConfig.hh.
Referenced by XrdOssArcConfig(), and Configure().
| char* XrdOssArcConfig::ArchiverPath |
Definition at line 67 of file XrdOssArcConfig.hh.
Referenced by XrdOssArcConfig(), and Configure().
| XrdOucProg* XrdOssArcConfig::ArchiverProg |
Definition at line 66 of file XrdOssArcConfig.hh.
Referenced by Configure().
| char* XrdOssArcConfig::ArchiverSave |
Definition at line 69 of file XrdOssArcConfig.hh.
Referenced by XrdOssArcConfig(), and Configure().
| long long XrdOssArcConfig::arcSZ_MaxV |
Definition at line 117 of file XrdOssArcConfig.hh.
Referenced by XrdOssArcConfig(), and Configure().
| long long XrdOssArcConfig::arcSZ_MinV |
Definition at line 116 of file XrdOssArcConfig.hh.
Referenced by XrdOssArcConfig(), and Configure().
| bool XrdOssArcConfig::arcSZ_Skip |
Definition at line 118 of file XrdOssArcConfig.hh.
Referenced by XrdOssArcConfig(), and Configure().
| long long XrdOssArcConfig::arcSZ_Want |
Definition at line 115 of file XrdOssArcConfig.hh.
Referenced by XrdOssArcConfig(), and Configure().
| int XrdOssArcConfig::arcvPathLEN |
Definition at line 80 of file XrdOssArcConfig.hh.
Referenced by XrdOssArcConfig().
| char* XrdOssArcConfig::arcvPathLFN |
Definition at line 79 of file XrdOssArcConfig.hh.
Referenced by XrdOssArcConfig().
| char* XrdOssArcConfig::arFName |
Definition at line 111 of file XrdOssArcConfig.hh.
Referenced by XrdOssArcConfig().
| char* XrdOssArcConfig::arfSfx |
Definition at line 112 of file XrdOssArcConfig.hh.
Referenced by XrdOssArcConfig().
| int XrdOssArcConfig::arfSfxLen |
Definition at line 113 of file XrdOssArcConfig.hh.
Referenced by XrdOssArcConfig().
| int XrdOssArcConfig::bkpFSt |
Definition at line 107 of file XrdOssArcConfig.hh.
Referenced by XrdOssArcConfig(), and Configure().
| bool XrdOssArcConfig::bkpLocal |
Definition at line 119 of file XrdOssArcConfig.hh.
Referenced by XrdOssArcConfig(), and Configure().
| int XrdOssArcConfig::bkpMax |
Definition at line 105 of file XrdOssArcConfig.hh.
Referenced by XrdOssArcConfig(), and Configure().
| long long XrdOssArcConfig::bkpMinF |
Definition at line 104 of file XrdOssArcConfig.hh.
Referenced by XrdOssArcConfig(), and Configure().
| int XrdOssArcConfig::bkpPoll |
Definition at line 106 of file XrdOssArcConfig.hh.
Referenced by XrdOssArcConfig(), and Configure().
| const char* XrdOssArcConfig::BkpUtilEOL |
Definition at line 56 of file XrdOssArcConfig.hh.
| const char* XrdOssArcConfig::BkpUtilName |
Definition at line 55 of file XrdOssArcConfig.hh.
Referenced by XrdOssArcConfig(), and Configure().
| char* XrdOssArcConfig::BkpUtilPath |
Definition at line 54 of file XrdOssArcConfig.hh.
Referenced by XrdOssArcConfig(), and Configure().
| XrdOucProg* XrdOssArcConfig::BkpUtilProg |
Definition at line 53 of file XrdOssArcConfig.hh.
Referenced by Configure().
| int XrdOssArcConfig::bkupPathLEN |
Definition at line 81 of file XrdOssArcConfig.hh.
Referenced by XrdOssArcConfig().
| char* XrdOssArcConfig::bkupPathLFN |
Definition at line 82 of file XrdOssArcConfig.hh.
Referenced by XrdOssArcConfig().
| char* XrdOssArcConfig::doneBKP |
Definition at line 99 of file XrdOssArcConfig.hh.
Referenced by XrdOssArcConfig(), and Configure().
| char* XrdOssArcConfig::dsetPathLFN |
Definition at line 83 of file XrdOssArcConfig.hh.
Referenced by XrdOssArcConfig(), and Configure().
| char* XrdOssArcConfig::dsetRepoPFN |
Definition at line 84 of file XrdOssArcConfig.hh.
Referenced by XrdOssArcConfig(), and Configure().
| char* XrdOssArcConfig::dstRSE |
Definition at line 101 of file XrdOssArcConfig.hh.
Referenced by XrdOssArcConfig(), and Configure().
| char* XrdOssArcConfig::manCKS |
Definition at line 103 of file XrdOssArcConfig.hh.
Referenced by XrdOssArcConfig(), and Configure().
| int XrdOssArcConfig::maxStage |
Definition at line 108 of file XrdOssArcConfig.hh.
Referenced by XrdOssArcConfig().
| const char* XrdOssArcConfig::metaBKP |
Definition at line 97 of file XrdOssArcConfig.hh.
Referenced by XrdOssArcConfig(), and Configure().
| const char* XrdOssArcConfig::metaIDX |
Definition at line 98 of file XrdOssArcConfig.hh.
Referenced by XrdOssArcConfig(), and Configure().
| char* XrdOssArcConfig::MssComCmd |
Definition at line 74 of file XrdOssArcConfig.hh.
Referenced by XrdOssArcConfig(), and Configure().
| const char* XrdOssArcConfig::MssComName |
Definition at line 73 of file XrdOssArcConfig.hh.
Referenced by XrdOssArcConfig(), and Configure().
| char* XrdOssArcConfig::MssComPath |
Definition at line 72 of file XrdOssArcConfig.hh.
Referenced by XrdOssArcConfig(), and Configure().
| XrdOucProg* XrdOssArcConfig::MssComProg |
Definition at line 71 of file XrdOssArcConfig.hh.
Referenced by Configure().
| char* XrdOssArcConfig::MssComRoot |
Definition at line 75 of file XrdOssArcConfig.hh.
Referenced by XrdOssArcConfig(), and Configure().
| char* XrdOssArcConfig::needBKP |
Definition at line 100 of file XrdOssArcConfig.hh.
Referenced by XrdOssArcConfig(), and Configure().
| const char* XrdOssArcConfig::PostArcName |
Definition at line 64 of file XrdOssArcConfig.hh.
Referenced by XrdOssArcConfig(), and Configure().
| char* XrdOssArcConfig::PostArcPath |
Definition at line 63 of file XrdOssArcConfig.hh.
Referenced by XrdOssArcConfig(), and Configure().
| XrdOucProg* XrdOssArcConfig::PostArcProg |
Definition at line 62 of file XrdOssArcConfig.hh.
Referenced by Configure().
| const char* XrdOssArcConfig::PrepArcName |
Definition at line 60 of file XrdOssArcConfig.hh.
Referenced by XrdOssArcConfig(), and Configure().
| char* XrdOssArcConfig::PrepArcPath |
Definition at line 59 of file XrdOssArcConfig.hh.
Referenced by XrdOssArcConfig(), and Configure().
| XrdOucProg* XrdOssArcConfig::PrepArcProg |
Definition at line 58 of file XrdOssArcConfig.hh.
Referenced by Configure().
| int XrdOssArcConfig::r_maxItems |
Definition at line 110 of file XrdOssArcConfig.hh.
Referenced by XrdOssArcConfig(), and Configure().
| char* XrdOssArcConfig::srcData |
Definition at line 86 of file XrdOssArcConfig.hh.
Referenced by XrdOssArcConfig(), and Configure().
| char* XrdOssArcConfig::srcRSE |
Definition at line 102 of file XrdOssArcConfig.hh.
Referenced by XrdOssArcConfig(), and Configure().
| char* XrdOssArcConfig::stagePath |
Definition at line 87 of file XrdOssArcConfig.hh.
Referenced by XrdOssArcConfig().
| int XrdOssArcConfig::stopChk |
Definition at line 114 of file XrdOssArcConfig.hh.
Referenced by XrdOssArcConfig(), and Configure().
| XrdOssArcStopMon* XrdOssArcConfig::stopMon |
Definition at line 95 of file XrdOssArcConfig.hh.
Referenced by XrdOssArcConfig(), and Configure().
| char* XrdOssArcConfig::stopPath |
Definition at line 88 of file XrdOssArcConfig.hh.
Referenced by XrdOssArcConfig(), and Configure().
| char* XrdOssArcConfig::tapePath |
Definition at line 89 of file XrdOssArcConfig.hh.
Referenced by XrdOssArcConfig(), and Configure().
| int XrdOssArcConfig::tapePathLEN |
Definition at line 90 of file XrdOssArcConfig.hh.
Referenced by XrdOssArcConfig(), and Configure().
| char* XrdOssArcConfig::utilsPath |
Definition at line 91 of file XrdOssArcConfig.hh.
Referenced by XrdOssArcConfig(), and Configure().
| int XrdOssArcConfig::wtpStage |
Definition at line 109 of file XrdOssArcConfig.hh.
Referenced by XrdOssArcConfig().