Exemplo n.º 1
0
def cache_commits():
    commit_list = commits()
    for commit in commit_list:
        prefix = "commit"
        suffix = commit.sha[:5]
        json_dict = commit.__dict__
        r.hmset('{0}:{1}'.format(prefix, suffix), json_dict)
Exemplo n.º 2
0
def cache_issues():
    open_issue_list = issues(state="open")
    closed_issue_list = issues(state="closed")
    for issue in open_issue_list:
        prefix = "issue"
        suffix = issue.number
        json_dict = issue.__dict__.get('_rawData')
        r.hmset('{0}:{1}'.format(prefix, suffix), json_dict)

    for issue in closed_issue_list:
        prefix = "issue"
        suffix = issue.number
        json_dict = issue.__dict__.get('_rawData')
        r.hmset('{0}:{1}'.format(prefix, suffix), json_dict)