def __init__(self, parent): """ @param parent: the parent resource of this one. """ assert parent is not None DAVResource.__init__(self, principalCollections=parent.principalCollections()) self.parent = parent self.expandcache = {} self.primary = True self.info_source = None if config.TimezoneService.Mode == "primary": log.info("Using primary Timezone Service") self._initPrimaryService() elif config.TimezoneService.Mode == "secondary": log.info("Using secondary Timezone Service") self._initSecondaryService() else: raise ValueError("Invalid TimezoneService mode: %s" % (config.TimezoneService.Mode,)) self.formats = [] self.formats.append("text/calendar") if config.EnableJSONData: self.formats.append("application/calendar+json") self.formats.append("text/plain")
def __init__(self, parent): """ @param parent: the parent resource of this one. """ assert parent is not None DAVResource.__init__(self, principalCollections=parent.principalCollections()) self.parent = parent self.expandcache = {} self.primary = True self.info_source = None if config.TimezoneService.Mode == "primary": log.info("Using primary Timezone Service") self._initPrimaryService() elif config.TimezoneService.Mode == "secondary": log.info("Using secondary Timezone Service") self._initSecondaryService() else: raise ValueError("Invalid TimezoneService mode: %s" % (config.TimezoneService.Mode,)) self.formats = [] self.formats.append("text/calendar") self.formats.append("text/plain") if config.EnableJSONData: self.formats.append("application/calendar+json")
def __init__(self, directory, url): """ @param directory: an L{IDirectoryService} to provision calendars from. @param url: the canonical URL for the resource. """ assert directory is not None assert url.endswith("/"), "Collection URL must end in '/'" DAVResource.__init__(self) self.directory = IDirectoryService(directory) self._url = url # FIXME: Smells like a hack directory.calendarHomesCollection = self # # Create children # def provisionChild(name): self.putChild(name, self.provisionChild(name)) for recordType in self.directory.recordTypes(): provisionChild(recordType) provisionChild(uidsResourceName)
def __init__(self, parent): """ @param parent: the parent resource of this one. """ assert parent is not None DAVResource.__init__(self, principalCollections=parent.principalCollections()) self.parent = parent
def __init__(self, parent): """ @param parent: the parent resource of this one. """ assert parent is not None DAVResource.__init__( self, principalCollections=parent.principalCollections()) self.parent = parent
def __init__(self, root, directory, store, principalCollections=()): """ @param parent: the parent resource of this one. """ DAVResource.__init__(self, principalCollections=principalCollections) self.parent = root self._store = store self._directory = directory
def __init__(self, root, directory, store, principalCollections=()): """ @param parent: the parent resource of this one. """ DAVResource.__init__(self, principalCollections=principalCollections) self.parent = root self._store = store self._directory = directory
def __init__(self, parent): """ @param parent: the parent of this resource """ assert parent is not None DAVResource.__init__(self) self.directory = parent.directory self.parent = parent
def __init__(self, parent, store, podding=False): """ @param parent: the parent resource of this one. """ assert parent is not None DAVResource.__init__(self, principalCollections=parent.principalCollections()) self.parent = parent self._newStore = store self._podding = podding
def __init__(self, parent, store, podding=False): """ @param parent: the parent resource of this one. """ assert parent is not None DAVResource.__init__(self, principalCollections=parent.principalCollections()) self.parent = parent self._newStore = store self._podding = podding
def __init__(self, parent, recordType): """ @param parent: the parent of this resource @param recordType: the directory record type to provision. """ assert parent is not None assert recordType is not None DAVResource.__init__(self) self.directory = parent.directory self.recordType = recordType self._parent = parent
def __init__(self, parent): """ @param parent: the parent resource of this one. """ assert parent is not None DAVResource.__init__(self, principalCollections=parent.principalCollections()) self.parent = parent self.expandcache = {} self.primary = True self.info_source = None if config.TimezoneService.Mode == "primary": log.info("Using primary Timezone Service") self._initPrimaryService() elif config.TimezoneService.Mode == "secondary": log.info("Using secondary Timezone Service") self._initSecondaryService() else: raise ValueError("Invalid TimezoneService mode: %s" % (config.TimezoneService.Mode,))
def __init__(self, parent, store): DAVResource.__init__( self, principalCollections=parent.principalCollections()) self.parent = parent self.store = store
def __init__(self, parent, store): DAVResource.__init__( self, principalCollections=parent.principalCollections() ) self.parent = parent self.store = store