12 #ifndef ROOT_TProofResourcesStatic 13 #define ROOT_TProofResourcesStatic Bool_t ReadConfigFile(const char *confDir, const char *fileName)
Read the PROOF config file and fill the master and worker list.
TList * GetSubmasters()
Get the list of submaster nodes.
static EInfoType GetInfoType(const TString &word)
Static method to determine the info type.
virtual ~TProofResourcesStatic()
Destructor.
TProofResourcesStatic()
This ctor is used in TProofServ::Setup() in combination with GetWorkDir() for a quick scan of the con...
TProofNodeInfo * GetMaster()
Get the master node.
TList * GetWorkers()
Get the list of worker nodes.
#define ClassDef(name, id)
The purpose of this class is to provide a complete node description for masters, submasters and worke...
TString GetFileName() const
void InitResources()
Create master node info and submaster/worker lists, and set default values.
The purpose of this class is to provide a standard interface to static config files.
static void SetOption(TProofNodeInfo *nodeinfo, const TString &option, const TString &value)
Static method to set the node info options.
static TProofNodeInfo * CreateNodeInfo(const TString &name)
Fill out the preliminary TProofNodeInfo structure.