seed_time and seed_ratio
This commit is contained in:
@@ -40,6 +40,20 @@ config = [{
|
|||||||
'label': 'Username',
|
'label': 'Username',
|
||||||
'default': '',
|
'default': '',
|
||||||
},
|
},
|
||||||
|
{
|
||||||
|
'name': 'seed_ratio',
|
||||||
|
'label': 'Seed ratio',
|
||||||
|
'type': 'float',
|
||||||
|
'default': 1,
|
||||||
|
'description': 'Will not be (re)moved until this seed ratio is met.',
|
||||||
|
},
|
||||||
|
{
|
||||||
|
'name': 'seed_time',
|
||||||
|
'label': 'Seed time',
|
||||||
|
'type': 'int',
|
||||||
|
'default': 40,
|
||||||
|
'description': 'Will not be (re)moved until this seed time (in hours) is met.',
|
||||||
|
},
|
||||||
{
|
{
|
||||||
'name': 'pass_key',
|
'name': 'pass_key',
|
||||||
'default': ',',
|
'default': ',',
|
||||||
|
|||||||
@@ -68,6 +68,8 @@ class TorrentPotato(TorrentProvider):
|
|||||||
uses = splitString(str(self.conf('use')), clean = False)
|
uses = splitString(str(self.conf('use')), clean = False)
|
||||||
hosts = splitString(self.conf('host'), clean = False)
|
hosts = splitString(self.conf('host'), clean = False)
|
||||||
names = splitString(self.conf('name'), clean = False)
|
names = splitString(self.conf('name'), clean = False)
|
||||||
|
seed_times = splitString(self.conf('seed_time'), clean = False)
|
||||||
|
seed_ratios = splitString(self.conf('seed_ratio'), clean = False)
|
||||||
pass_keys = splitString(self.conf('pass_key'), clean = False)
|
pass_keys = splitString(self.conf('pass_key'), clean = False)
|
||||||
extra_score = splitString(self.conf('extra_score'), clean = False)
|
extra_score = splitString(self.conf('extra_score'), clean = False)
|
||||||
|
|
||||||
@@ -83,10 +85,18 @@ class TorrentPotato(TorrentProvider):
|
|||||||
try: name = names[nr]
|
try: name = names[nr]
|
||||||
except: name = ''
|
except: name = ''
|
||||||
|
|
||||||
|
try: ratio = seed_ratios
|
||||||
|
except: ratio = ''
|
||||||
|
|
||||||
|
try: seed_time = seed_times
|
||||||
|
except: seed_time = ''
|
||||||
|
|
||||||
list.append({
|
list.append({
|
||||||
'use': uses[nr],
|
'use': uses[nr],
|
||||||
'host': host,
|
'host': host,
|
||||||
'name': name,
|
'name': name,
|
||||||
|
'seed_ratio': ratio,
|
||||||
|
'seed_time': seed_time,
|
||||||
'pass_key': key,
|
'pass_key': key,
|
||||||
'extra_score': tryInt(extra_score[nr]) if len(extra_score) > nr else 0
|
'extra_score': tryInt(extra_score[nr]) if len(extra_score) > nr else 0
|
||||||
})
|
})
|
||||||
|
|||||||
Reference in New Issue
Block a user