bricky/Sick-Beard — pull request #5 by SoulAuctioneer (2013-03-22 08:21:57+00:00)
Title: Updated KAT search to grab results sooner.

The KAT search has been using the advanced-search format, which often doesn't provide any results for several weeks after a show has aired. Check out "Archer (2009)" as an example.

This update adds a secondary search if the default one fails. This search is a bit fuzzier, using the search string format: "Season Name" S01E01 which brings back more results. I've found it to deliver accurate results in testing.

Notes:
- Used delegates to keep it dry.
- Split out feed parsing into a separate function to aid Single Responsibility.
- Also re-enabled the verified:1 parameter.

This is the first time I've ever looked at Python code so happy for feedback of any sort.