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

View File

@@ -3,11 +3,12 @@ package media
import (
"fmt"
"github.com/rs/zerolog"
"github.com/l3uddz/nabarr/logger"
"github.com/l3uddz/nabarr/media/omdb"
"github.com/l3uddz/nabarr/media/trakt"
"github.com/l3uddz/nabarr/media/tvdb"
"github.com/rs/zerolog"
)
type Client struct {
@@ -29,6 +30,6 @@ func New(cfg *Config) (*Client, error) {
omdb: omdb.New(&cfg.Omdb),
tvdb: tvdb.New(&cfg.Tvdb),
log: logger.New(cfg.Verbosity).With().Logger(),
log: logger.Child(logger.WithLevel(cfg.Verbosity)),
}, nil
}

View File

@@ -7,8 +7,9 @@ import (
"net/url"
"strings"
"github.com/l3uddz/nabarr/util"
"github.com/lucperkins/rek"
"github.com/l3uddz/nabarr/util"
)
var (

View File

@@ -4,10 +4,11 @@ import (
"net/http"
"time"
"github.com/l3uddz/nabarr/logger"
"github.com/l3uddz/nabarr/util"
"github.com/rs/zerolog"
"go.uber.org/ratelimit"
"github.com/l3uddz/nabarr/logger"
"github.com/l3uddz/nabarr/util"
)
type Client struct {
@@ -19,9 +20,8 @@ type Client struct {
}
func New(cfg *Config) *Client {
l := logger.New(cfg.Verbosity).With().
Str("media", "omdb").
Logger()
l := logger.Child(logger.WithLevel(cfg.Verbosity)).With().
Str("media", "omdb").Logger()
return &Client{
log: l,

View File

@@ -5,10 +5,11 @@ import (
"strings"
"time"
"github.com/pkg/errors"
"github.com/l3uddz/nabarr/media/omdb"
"github.com/l3uddz/nabarr/media/tvdb"
"github.com/l3uddz/nabarr/util"
"github.com/pkg/errors"
)
/* Media Item(s) */

View File

@@ -6,8 +6,9 @@ import (
"fmt"
"net/url"
"github.com/l3uddz/nabarr/util"
"github.com/lucperkins/rek"
"github.com/l3uddz/nabarr/util"
)
var (

View File

@@ -4,10 +4,11 @@ import (
"net/http"
"time"
"github.com/l3uddz/nabarr/logger"
"github.com/l3uddz/nabarr/util"
"github.com/rs/zerolog"
"go.uber.org/ratelimit"
"github.com/l3uddz/nabarr/logger"
"github.com/l3uddz/nabarr/util"
)
type Client struct {
@@ -19,9 +20,8 @@ type Client struct {
}
func New(cfg *Config) *Client {
l := logger.New(cfg.Verbosity).With().
Str("media", "trakt").
Logger()
l := logger.Child(logger.WithLevel(cfg.Verbosity)).With().
Str("media", "trakt").Logger()
return &Client{
log: l,

View File

@@ -5,8 +5,9 @@ import (
"errors"
"fmt"
"github.com/l3uddz/nabarr/util"
"github.com/lucperkins/rek"
"github.com/l3uddz/nabarr/util"
)
var (

View File

@@ -5,10 +5,11 @@ import (
"net/http"
"time"
"github.com/l3uddz/nabarr/logger"
"github.com/l3uddz/nabarr/util"
"github.com/rs/zerolog"
"go.uber.org/ratelimit"
"github.com/l3uddz/nabarr/logger"
"github.com/l3uddz/nabarr/util"
)
type Client struct {
@@ -21,9 +22,8 @@ type Client struct {
}
func New(cfg *Config) *Client {
l := logger.New(cfg.Verbosity).With().
Str("media", "tvdb").
Logger()
l := logger.Child(logger.WithLevel(cfg.Verbosity)).With().
Str("media", "tvdb").Logger()
return &Client{
log: l,