def __init__(self, root, base, baseurl, owners=None): UMAInformationProvider.__init__(self) if not os.path.isdir(root): os.mkdir(root) self.root = root self.base = base if baseurl.endswith("/"): baseurl = baseurl[:-1] self.baseurl = baseurl # This is the http://domain:port part self.index = {} # keys are owners, values are resource index if owners: for owner in owners: self.index[owner] = self.get_index(owner)
def __init__(self, db, base, scopes): UMAInformationProvider.__init__(self) self.db = db self.base = base self.scopes = scopes
def __init__(self, db, base): UMAInformationProvider.__init__(self) self.db = db self.base = base