def func_pmdaily(): global mongo_db, date_obj, member_stat_en, members mongo_db.connect_db('PM_DAILY') _rec = do_search('today_task', {}) for _r in _rec: _date = date.get_date(_r['daily_date']) date_obj.add(_date, _r['member']) if member_stat_en: member_hdr(_r['member'], _date, _r['summary'])
def func_worklog(): global mongo_db, date_obj, member_stat_en, members mongo_db.connect_db('WORK_LOGS') _rec = do_search('worklog', {}) for _r in _rec: _date = date.get_date(_r['started']) date_obj.add(_date, _r['author']) if member_stat_en: member_hdr(_r['author'], _date, _r['comment'])
def func_star_task(): global mongo_db, date_obj, member_stat_en, members mongo_db.connect_db('ext_system') _rec = do_search('star_task', {}) for _r in _rec: if u"开始时间" in _r: _date = date.get_date(_r[u'开始时间']) date_obj.add(_date, _r[u'责任人']) if member_stat_en: member_hdr(_r[u'责任人'], _date, _r[u'任务描述'])
def func_tower(): global mongo_db, date_obj, member_stat_en, members mongo_db.connect_db('ext_system') _rec = do_search('tower', {}) for _r in _rec: if u"完成时间" in _r: _date = date.get_date(_r[u'完成时间']) date_obj.add(_date, _r[u'负责人']) if member_stat_en: member_hdr(_r[u'负责人'], _date, _r[u'任务描述'])
def func_ops_task(): global mongo_db, date_obj, member_stat_en, members mongo_db.connect_db('ext_system') _rec = do_search('ops_task', {}) for _r in _rec: if u"日期" in _r: _date = date.get_date(_r[u'日期']) date_obj.add(_date, _r[u'执行人']) if member_stat_en: member_hdr(_r[u'执行人'], _date, _r[u'任务'])
def func_devops_task(): global mongo_db, date_obj, member_stat_en, members mongo_db.connect_db('ext_system') _rec = do_search('devops_task', {}) for _r in _rec: _member = _r[u'执行者'].split("(")[0] _date = date.get_date(_r[u'开始时间']) date_obj.add(_date, _member) if member_stat_en: member_hdr(_member, _date, _r[u'标题'])
def func_ops_task_bj(): global mongo_db, date_obj, member_stat_en, members mongo_db.connect_db('ext_system') _rec = do_search('ops_task_bj', {}) for _r in _rec: if u"创建于" in _r: _date = date.get_date(_r[u'创建于']) if u"技术-处理人" in _r: if member_stat_en: member_hdr(_r[u'技术-处理人'], _date, _r[u'主题']) date_obj.add(_date, _r[u'技术-处理人']) else: if member_stat_en: member_hdr(_r[u'故障处理人'], _date, _r[u'主题']) date_obj.add(_date, _r[u'故障处理人'])