SEManager

DIRAC FileCatalog Storage Element Manager mix-in class

class DIRAC.DataManagementSystem.DB.FileCatalogComponents.SEManager.SEManagerBase(database=None)
setDatabase(database)
setSEDefinitions(seDefinitions)
setUpdatePeriod(period)
class DIRAC.DataManagementSystem.DB.FileCatalogComponents.SEManager.SEManagerCS(database=None)

Bases: DIRAC.DataManagementSystem.DB.FileCatalogComponents.SEManager.SEManagerBase

addSE(se)
findSE(se)
getSEDefinition(se)
setDatabase(database)
setSEDefinitions(seDefinitions)
setUpdatePeriod(period)
class DIRAC.DataManagementSystem.DB.FileCatalogComponents.SEManager.SEManagerDB(database=None)

Bases: DIRAC.DataManagementSystem.DB.FileCatalogComponents.SEManager.SEManagerBase

addSE(seName)
deleteSE(seName, force=True)
findSE(seName)
getSEDefinition(seID)

Get the Storage Element definition

getSEID(seName)

Get ID for a SE specified by its name

getSEName(seID)
getSEPrefixes(connection=False)
setDatabase(database)
setSEDefinitions(seDefinitions)
setUpdatePeriod(period)