RssConfiguration

mod:

RssConfiguration

Module that collects utility functions.

class DIRAC.ResourceStatusSystem.Utilities.RssConfiguration.RssConfiguration

Bases: object

RssConfiguration:

{
  Config:
  {
    Cache        : 300,
    FromAddress  : 'email@site.domain'
    Policies
    {
    }
    PolicyActions
    {
    }
  }
}
__init__()
getConfigCache(default=300)

Gets from <pathToRSSConfiguration>/Config the value of Cache

getConfigFromAddress(default=None)

Gets from <pathToRSSConfiguration>/Config the value of FromAddress

DIRAC.ResourceStatusSystem.Utilities.RssConfiguration.getNotifications()

Returns from the OperationsHelper: <_rssConfigPath>/Notification

DIRAC.ResourceStatusSystem.Utilities.RssConfiguration.getPolicies()

Returns from the OperationsHelper: <_rssConfigPath>/Policies

DIRAC.ResourceStatusSystem.Utilities.RssConfiguration.getPolicyActions()

Returns from the OperationsHelper: <_rssConfigPath>/PolicyActions

DIRAC.ResourceStatusSystem.Utilities.RssConfiguration.getnotificationGroups()

Returns from the OperationsHelper: <_rssConfigPath>/PolicyActions