feat: respect pvr exclusions (#37)

This commit is contained in:
l3uddz
2022-04-14 16:18:06 +01:00
committed by GitHub
parent 2468d5b251
commit 79507adb4a
32 changed files with 321 additions and 99 deletions
+2 -1
View File
@@ -4,9 +4,10 @@ import (
"fmt"
"time"
"github.com/robfig/cron/v3"
"github.com/l3uddz/nabarr/cmd/nabarr/pvr"
"github.com/l3uddz/nabarr/util"
"github.com/robfig/cron/v3"
)
func (c *Client) AddJob(feed feedItem) error {
+2 -1
View File
@@ -6,9 +6,10 @@ import (
"sort"
"strings"
"github.com/lucperkins/rek"
"github.com/l3uddz/nabarr/media"
"github.com/l3uddz/nabarr/util"
"github.com/lucperkins/rek"
)
func (j *rssJob) process() error {
+5 -4
View File
@@ -3,12 +3,13 @@ package rss
import (
"time"
"github.com/l3uddz/nabarr/cache"
"github.com/l3uddz/nabarr/cmd/nabarr/pvr"
"github.com/l3uddz/nabarr/logger"
"github.com/lefelys/state"
"github.com/robfig/cron/v3"
"github.com/rs/zerolog"
"github.com/l3uddz/nabarr/cache"
"github.com/l3uddz/nabarr/cmd/nabarr/pvr"
"github.com/l3uddz/nabarr/logger"
)
type Client struct {
@@ -27,7 +28,7 @@ func New(c Config, cc *cache.Client, pvrs map[string]pvr.PVR) *Client {
cache: cc,
pvrs: pvrs,
log: logger.New(c.Verbosity).With().Logger(),
log: logger.Child(logger.WithLevel(c.Verbosity)),
}
}
+3 -2
View File
@@ -4,10 +4,11 @@ import (
"net/http"
"time"
"github.com/l3uddz/nabarr/cache"
"github.com/l3uddz/nabarr/cmd/nabarr/pvr"
"github.com/robfig/cron/v3"
"github.com/rs/zerolog"
"github.com/l3uddz/nabarr/cache"
"github.com/l3uddz/nabarr/cmd/nabarr/pvr"
)
type feedItem struct {