Example #1
0
    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)
Example #2
0
    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)
Example #3
0
File: idm.py Project: rohe/pyuma
 def __init__(self, db, base, scopes):
     UMAInformationProvider.__init__(self)
     self.db = db
     self.base = base
     self.scopes = scopes
Example #4
0
 def __init__(self, db, base, scopes):
     UMAInformationProvider.__init__(self)
     self.db = db
     self.base = base
     self.scopes = scopes
Example #5
0
File: _rs.py Project: dv10den/pyuma
 def __init__(self, db, base):
     UMAInformationProvider.__init__(self)
     self.db = db
     self.base = base