Skip to content

Commit d3169fc

Browse files
committed
Fixed undefined _getTextFromJson method
1 parent b571032 commit d3169fc

File tree

1 file changed

+8
-3
lines changed

1 file changed

+8
-3
lines changed

minerutils/github.py

Lines changed: 8 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,5 @@
11
#!/opt/local/bin/python
22

3-
from __future__ import print_function
43
from urllib.parse import urlparse
54
import os
65
import time
@@ -19,6 +18,9 @@ class GitHub(MinerWithAuthentication):
1918
def __init__(self, username=None, token=None):
2019
super(GitHub, self).__init__(username, token)
2120

21+
def printConfig(self):
22+
print(vars(self))
23+
2224
def _processResp(self, url, resp):
2325
if (resp is None):
2426
return None
@@ -43,6 +45,9 @@ def _get(self, url, params={}, headers={}):
4345
self._printWithTimeStamp("Resuming...")
4446
if (resp.status_code == 404):
4547
return None
48+
if (resp.status_code == 401):
49+
self._printWithTimeStamp('Authorization failure: Username/password authentication has been removed')
50+
return None
4651
return resp
4752

4853
def _getNextURL(self, resp):
@@ -64,9 +69,9 @@ def getRemainingRateLimit(self):
6469
return limit['rate']['remaining']
6570

6671
def printRemainingRateLimit(self):
67-
self.__printWithTimeStamp('Remaining api calls: ' + str(self.getRemainingRateLimit()))
72+
self._printWithTimeStamp('Remaining api calls: ' + str(self.getRemainingRateLimit()))
6873

69-
def __getTextFromJson(self, jsonDict):
74+
def _getTextFromJson(self, jsonDict):
7075
return json.dumps(jsonDict, separators=(',',':'))
7176

7277
def repoExists(self, user, repo):

0 commit comments

Comments
 (0)