コード例 #1
0
 def readByUserAndGroup(cls, userId, groupId):
     db = core.connect()
     return core.object(Permission.by_user_and_group(db, key=[userId, groupId]))
コード例 #2
0
ファイル: ssuser.py プロジェクト: gmatters/shiftspace
 def readByName(cls, userName):
     return core.object(SSUser.by_name(core.connect(), key=userName))
コード例 #3
0
ファイル: ssuser.py プロジェクト: omunroe-com/shiftspace
 def readByName(cls, userName):
     return core.object(SSUser.by_name(core.connect(), key=userName))
コード例 #4
0
ファイル: group.py プロジェクト: electrikfreak/shiftspace
 def readByShortName(cls, shortName):
     db = core.connect()
     return core.object(Group.by_short_name(db, key=shortName))
コード例 #5
0
ファイル: group.py プロジェクト: electrikfreak/shiftspace
 def readByLongName(cls, longName):
     db = core.connect()
     return core.object(Group.by_long_name(db, key=longName))
コード例 #6
0
ファイル: group.py プロジェクト: electrikfreak/shiftspace
 def dbShortName(cls, shortName, absolute=False):
     result = core.object(Group.by_short_name(core.connect(), key=shortName))
     if result:
         return "%s/group/%s" % ((result.source.server or ""), result.id)
コード例 #7
0
ファイル: group.py プロジェクト: electrikfreak/shiftspace
 def dbLongName(cls, longName, absolute=False):
     result = core.object(Group.by_long_name(core.connect(), key=longName))
     if result:
         return "%s/group/%s" % ((result.source.server or ""), result.id)
コード例 #8
0
 def readByLongName(cls, longName):
     db = core.connect()
     return core.object(Group.by_long_name(db, key=longName))
コード例 #9
0
 def readByShortName(cls, shortName):
     db = core.connect()
     return core.object(Group.by_short_name(db, key=shortName))
コード例 #10
0
 def dbLongName(cls, longName, absolute=False):
     result = core.object(Group.by_long_name(core.connect(), key=longName))
     if result:
         return "%s/group/%s" % ((result.source.server or ''), result.id)
コード例 #11
0
 def dbShortName(cls, shortName, absolute=False):
     result = core.object(Group.by_short_name(core.connect(), key=shortName))
     if result:
         return "%s/group/%s" % ((result.source.server or ''), result.id)
コード例 #12
0
 def readByUserAndGroup(cls, userId, groupId):
     db = core.connect()
     return core.object(
         Permission.by_user_and_group(db, key=[userId, groupId]))