underscored variables

This commit is contained in:
Ruud
2014-12-01 22:52:10 +01:00
parent defe256f1b
commit 6a174716af
2 changed files with 15 additions and 19 deletions
@@ -40,7 +40,7 @@ config = [{
},
{
'name': 'delete_file',
'description': 'Set this to remove the file from putio after sucessful download Note: does nothing if you don\'t select download',
'description': ('Set this to remove the file from putio after sucessful download','Does nothing if you don\'t select download'),
'type': 'bool',
'default': 0,
},
+14 -18
View File
@@ -15,12 +15,8 @@ autoload = 'Putiodownload'
class PutIO(DownloaderBase):
protocol = ['torrent', 'torrent_magnet']
status_support = True
downloadingList = []
# This is the location on the Internet of the Oauth helper server
oauthServerURL = 'https://api.couchpota.to/validate/putio/'
# oauthServerURL = 'http://localhost:3000/authorize/putio/'
downloading_list = []
oauth_authenticate = 'https://api.couchpota.to/authorize/putio/'
def __init__(self):
addApiView('downloader.putio.getfrom', self.getFromPutio, docs = {
@@ -44,10 +40,10 @@ class PutIO(DownloaderBase):
# Note callback_host is NOT our address, it's the internet host that putio can call too
callbackurl = None
if self.conf('download'):
callbackurl = 'http://' + self.conf('callback_host') + '/' + '%sdownloader.putio.getfrom/' %Env.get('api_base'.strip('/'))
callbackurl = 'http://' + self.conf('callback_host') + '/' + '%sdownloader.putio.getfrom/' %Env.get('api_base'.strip('/'))
resp = client.Transfer.add_url(url, callback_url = callbackurl)
log.debug('resp is %s', resp.id);
return self.downloadReturnId(resp.id)
return self.downloadReturnId(resp.id)
def test(self):
try:
@@ -63,10 +59,10 @@ class PutIO(DownloaderBase):
callback_url = cleanHost(host) + '%sdownloader.putio.credentials/' % (Env.get('api_base').lstrip('/'))
log.debug('callback_url is %s', callback_url)
target_url = self.oauthServerURL + "?target=" + callback_url
target_url = self.oauth_authenticate + "?target=" + callback_url
log.debug('target_url is %s', target_url)
return {
return {
'success': True,
'url': target_url,
}
@@ -92,7 +88,7 @@ class PutIO(DownloaderBase):
for t in transfers:
if t.id in ids:
log.debug('downloading list is %s', self.downloadingList)
log.debug('downloading list is %s', self.downloading_list)
if t.status == "COMPLETED" and self.conf('download') == False :
status = 'completed'
@@ -100,7 +96,7 @@ class PutIO(DownloaderBase):
elif t.status == "COMPLETED" and self.conf('download') == True:
# Assume we are done
status = 'completed'
if not self.downloadingList:
if not self.downloading_list:
now = datetime.datetime.utcnow()
date_time = datetime.datetime.strptime(t.finished_at,"%Y-%m-%dT%H:%M:%S")
# We need to make sure a race condition didn't happen
@@ -108,8 +104,8 @@ class PutIO(DownloaderBase):
# 5 minutes haven't passed so we wait
status = 'busy'
else:
# If we have the file_id in the downloadingList mark it as busy
if str(t.file_id) in self.downloadingList:
# If we have the file_id in the downloading_list mark it as busy
if str(t.file_id) in self.downloading_list:
status = 'busy'
else:
status = 'busy'
@@ -135,7 +131,7 @@ class PutIO(DownloaderBase):
if str(f.id) == str(fid):
client.File.download(f, dest = downloaddir, delete_after_download = self.conf('delete_file'))
# Once the download is complete we need to remove it from the running list.
self.downloadingList.remove(fid)
self.downloading_list.remove(fid)
return True
@@ -149,8 +145,8 @@ class PutIO(DownloaderBase):
}
log.info('Put.io Download has been called file_id is %s', file_id)
if file_id not in self.downloadingList:
self.downloadingList.append(file_id)
if file_id not in self.downloading_list:
self.downloading_list.append(file_id)
fireEventAsync('putio.download',fid = file_id)
return {
'success': True,
@@ -158,5 +154,5 @@ class PutIO(DownloaderBase):
return {
'success': False,
}
}