clinton-hall / nzbToMedia

Provides NZB and Torrent postprocessing To CouchPotatoServer, SickBeard/SickRage, HeadPhones, Mylar and Gamez
GNU General Public License v3.0
674 stars 176 forks source link

Processing #1903

Closed labrys closed 1 year ago

labrys commented 1 year ago

Description

Refactor NZB processing to consolidate files within nzbToMedia.core.processor. This is a step towards simplifying the code by merge commonalities between the different processing methods.

This moves most of the processing code out of nzbToMedia.py into core.processor.nzb. Additionally it extracts the different processing sections for NZBGet, SABnzbd, and manual processing into their own separate modules within core.processor.

Test Configuration:

Checklist: