class setredis(): def __init__(self, res): conn_dict = res self.rc = RedisQueue(conn_dict) self.jira_lib = jira_lib(getdb('jira_sit')) def set_project_all(self): project = self.jira_lib.project() self.rc.put('project', project) print("写入项目编号完成") self.rc.put('vname', self.jira_lib.vname()) print("写入项目版本完成") for i in project: res = self.jira_lib.rds_all(i) self.rc.put(i, res) print("写入 %s 完成" % (i)) print("执行完成") def del_reids(self): keys = self.rc.keys() for i in keys: if "GIS" in i: self.rc.delall(i) print("删除完毕") def t(self): keys = self.rc.keys() return keys
class setredis(): def __init__(self,redis): self.hostrc = redis[0] self.passwordrc = redis[1] self.portrc = int(redis[2]) self.dbrc = redis[3] self.rc = RedisQueue(self.hostrc, self.passwordrc, self.portrc, self.dbrc) self.jira_lib = jira_lib(getdb('jira')) def set_project_all (self): project=self.jira_lib.project() self.rc.put('project', project) print("写入项目编号完成") self.rc.put('vname',self.jira_lib.vname()) print("写入项目版本完成") for i in project: res=self.jira_lib.rds_all(i) self.rc.put(i,res) print("写入 %s 完成" % (i)) print("执行完成") def del_reids(self): keys=self.rc.keys() for i in keys: if "GIS" in i: self.rc.delall(i) print("删除完毕")