diff --git a/couchpotato/core/providers/base.py b/couchpotato/core/providers/base.py index 3e9ef26d..17ccb2a5 100644 --- a/couchpotato/core/providers/base.py +++ b/couchpotato/core/providers/base.py @@ -111,4 +111,9 @@ class YarrProvider(Provider): return [self.cat_backup_id] def found(self, new): - log.info('Found: score(%(score)s) on %(provider)s: %(name)s', new) + if not new.get('provider_extra'): + new['provider_extra'] = '' + else: + new['provider_extra'] = ', %s' % new['provider_extra'] + + log.info('Found: score(%(score)s) on %(provider)s%(provider_extra)s: %(name)s', new) diff --git a/couchpotato/core/providers/nzb/newznab/main.py b/couchpotato/core/providers/nzb/newznab/main.py index e86c79b2..2ea36a3b 100644 --- a/couchpotato/core/providers/nzb/newznab/main.py +++ b/couchpotato/core/providers/nzb/newznab/main.py @@ -132,6 +132,7 @@ class Newznab(NZBProvider, RSS): new = { 'id': id, 'provider': self.getName(), + 'provider_extra': host['host'], 'type': 'nzb', 'name': self.getTextElement(nzb, "title"), 'age': self.calculateAge(int(time.mktime(parse(date).timetuple()))),