Add ratio and seed time styling

This commit is contained in:
Ruud committed 2013-11-24 21:43:54 +01:00
1 parent f3380c4fed
commit 8d2e3a1919
3 files changed
+30 -28

No files matched your search

@@ -43,15 +43,13 @@ config = [{
{
'name': 'seed_ratio',
'label': 'Seed ratio',
'type': 'float',
'default': 1,
'default': '1',
'description': 'Will not be (re)moved until this seed ratio is met.',
},
{
'name': 'seed_time',
'label': 'Seed time',
'type': 'int',
'default': 40,
'default': '40',
'description': 'Will not be (re)moved until this seed time (in hours) is met.',
},
{
@@ -60,7 +58,7 @@ config = [{
'label': 'Pass Key',
'description': 'Can be found on your profile page',
'type': 'combined',
'combine': ['use', 'host', 'pass_key', 'name', 'extra_score'],
'combine': ['use', 'host', 'pass_key', 'name', 'seed_ratio', 'seed_time', 'extra_score'],
},
],
},
@@ -1,5 +1,5 @@
from couchpotato.core.helpers.encoding import tryUrlencode, toUnicode
from couchpotato.core.helpers.variable import splitString, tryInt
from couchpotato.core.helpers.variable import splitString, tryInt, tryFloat
from couchpotato.core.logger import CPLog
from couchpotato.core.providers.base import ResultList
from couchpotato.core.providers.torrent.base import TorrentProvider
@@ -58,6 +58,8 @@ class TorrentPotato(TorrentProvider):
'score': host['extra_score'],
'seeders': torrent.get('seeders'),
'leechers': torrent.get('leechers'),
'seed_ratio': host['seed_ratio'],
'seed_time': host['seed_time'],
})
except:
@@ -95,8 +97,8 @@ class TorrentPotato(TorrentProvider):
'use': uses[nr],
'host': host,
'name': name,
'seed_ratio': ratio,
'seed_time': seed_time,
'seed_ratio': tryFloat(ratio),
'seed_time': tryInt(seed_time),
'pass_key': key,
'extra_score': tryInt(extra_score[nr]) if len(extra_score) > nr else 0
})