upsies.trackers.ptp.rules
Classes
- class upsies.trackers.ptp.rules.PtpBannedContainer(tracker_jobs)[source]
Bases:
TrackerRuleBase- required_jobs = ('container_job',)
Sequence of
TrackerJobsBaseattribute names that resolve toJobBaseinstancesAll required jobs must finish before
check()is called.
- class upsies.trackers.ptp.rules.PtpBannedGroup(tracker_jobs)[source]
Bases:
BannedGroup- banned_groups = {'BMDRu', 'BRrip', 'CM8', 'CTFOH', 'CrEwSaDe', 'DNL', 'FaNGDiNG0', 'HD2DVD', 'HDT', 'HDTime', 'ION10', 'KiNGDOM', 'LAMA', 'NhaNc3', 'OFT', 'PRODJi', 'SANTi', 'SPiRiT', 'STUTTERSHIT', 'SasukeducK', 'VXT', 'ViSION', 'WAF', 'WORLD', 'YIFY', 'aXXo', 'd3g', 'iPlanet', 'mHD', 'mSD', 'nHD', 'nSD', 'nikt0', 'x0r'}
setof banned group namesGroups specified here are always banned. To ban groups conditionally (e.g. ban only encodes from a certain group), override
_check_custom().