コード例 #1
0
ファイル: App.py プロジェクト: alobbs/rhos-tasks
 def _refresh (self):
     sql = self._get_sql()
     self.sql_result = DB.fetchall_cacheable (sql)
     return True
コード例 #2
0
ファイル: Org.py プロジェクト: alobbs/rhos-tasks
def get_org_id(mail = conf.USER):
    username = mail.split('@')[0]
    SQL = "select id from \"OrgChart2S.User\" u where u.Uid = '%s'" %(username)
    return DB.fetchall_cacheable(SQL)[0]['id']
コード例 #3
0
ファイル: Org.py プロジェクト: alobbs/rhos-tasks
def get_manager(mail = conf.USER):
    username = mail.split('@')[0]
    SQL = "select uid,realname from \"OrgChart2S.User\" u where u.id = ( select Manager from \"OrgChart2S.User\" u where u.Uid = '%s' )" %(username)
    return DB.fetchall_cacheable(SQL)
コード例 #4
0
ファイル: Org.py プロジェクト: alobbs/rhos-tasks
def get_direct_reports(mail = conf.USER):
    manager_id = get_org_id()
    SQL = "select uid,realname from \"OrgChart2S.User\" u where u.Manager = '%s'" %(manager_id)
    return DB.fetchall_cacheable(SQL)
コード例 #5
0
ファイル: Bugs.py プロジェクト: alobbs/rhos-tasks
def get_user_id(username = conf.USER):
    SQL = "select userid from BugzillaS.profiles profiles where profiles.login_name = '%s'" %(username)
    return DB.fetchall_cacheable(SQL)[0]['userid']
コード例 #6
0
ファイル: Bugs.py プロジェクト: alobbs/rhos-tasks
def get_product_id(product = conf.TASKS_PRODUCT):
    SQL = "select id from BugzillaS.products products where products.name = '%s'" %(product)
    return DB.fetchall_cacheable(SQL)[0]['id']