pvr: add options and support for anime (#17)
* pvr: begin adding options * pvr: add ability to configure add behaviour via config * pvr: add skip_anime * pvr: do not continue processing item if lookup failed or add to pvr failed
This commit is contained in:
@@ -20,6 +20,11 @@ type Client struct {
|
||||
rootFolder string
|
||||
qualityProfileId int
|
||||
|
||||
// options
|
||||
searchMissing bool
|
||||
addMonitored bool
|
||||
skipAnime bool
|
||||
|
||||
apiURL string
|
||||
apiHeaders map[string]string
|
||||
apiTimeout time.Duration
|
||||
@@ -67,6 +72,10 @@ func New(c nabarr.PvrConfig, mode string, m *media.Client, cc *cache.Client) (*C
|
||||
|
||||
rootFolder: c.RootFolder,
|
||||
|
||||
searchMissing: util.BoolOrDefault(c.Options.SearchMissing, true),
|
||||
addMonitored: util.BoolOrDefault(c.Options.AddMonitored, true),
|
||||
skipAnime: util.BoolOrDefault(c.Options.SkipAnime, true),
|
||||
|
||||
cache: cc,
|
||||
cacheTempDuration: c.CacheDuration,
|
||||
cacheFiltersHash: util.AsSHA256(c.Filters),
|
||||
|
||||
Reference in New Issue
Block a user