def reconcile_db_with_gh(*args, **kwargs): ghc = GitHubConnector() issues = ghc.get_all_issues() repos = ghc.get_all_repos() for repo in repos: r = Repo(github_id=repo.id, name=repo.name) r.save() for issue in issues: i = Issue(github_id=issue.id) i.title = issue.title i.number = issue.number i.repo = Repo.objects.get(name=issue.repository[1]) i.save() print "Not only did your task run successfully, but you're damned good looking too."