diff sync_to_github.py @ 7:7f479502a8ab

wip sync_to_github (from hg)
author drewp@bigasterisk.com
date Fri, 16 Jul 2021 00:05:25 -0700
parents
children cc3321b8adc1
line wrap: on
line diff
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/sync_to_github.py	Fri Jul 16 00:05:25 2021 -0700
@@ -0,0 +1,18 @@
+#!/usr/bin/python3
+from pathlib import Path
+import json
+
+from github import Github
+from sync import Project, getSshAuthSock
+
+config = json.loads(open("config.json").read())
+config['SSH_AUTH_SOCK'] = getSshAuthSock()
+
+# to get this token:
+# curl -u drewp https://api.github.com/authorizations -d '{"scopes":["repo"]}'
+# from http://developer.github.com/v3/oauth/#oauth-authorizations-api
+gh = Github(config['gitHubToken']).get_user()
+
+p = Project(config, gh, Path('.').absolute())
+p.makeGitHubRepo()
+p.hgToGitHub()