Remove rar reader

This commit is contained in:
Ben Adrian Sarmiento
2024-06-07 03:28:58 +02:00
parent 780ee0f571
commit ce2a56df2e
5 changed files with 28 additions and 109 deletions

View File

@@ -11,7 +11,6 @@ import (
"github.com/debridmediamanager/zurg/internal/config"
"github.com/debridmediamanager/zurg/internal/fs"
"github.com/debridmediamanager/zurg/internal/rar"
"github.com/debridmediamanager/zurg/pkg/logutil"
"github.com/debridmediamanager/zurg/pkg/realdebrid"
"github.com/debridmediamanager/zurg/pkg/utils"
@@ -30,7 +29,6 @@ type TorrentManager struct {
Config config.ConfigInterface
api *realdebrid.RealDebrid
rarReader *rar.RarReader
workerPool *ants.Pool
log *logutil.Logger
repairLog *logutil.Logger
@@ -62,13 +60,12 @@ type TorrentManager struct {
// NewTorrentManager creates a new torrent manager
// it will fetch all torrents and their info in the background
// and store them in-memory and cached in files
func NewTorrentManager(cfg config.ConfigInterface, api *realdebrid.RealDebrid, rarReader *rar.RarReader, workerPool *ants.Pool, log, repairLog *logutil.Logger) *TorrentManager {
func NewTorrentManager(cfg config.ConfigInterface, api *realdebrid.RealDebrid, workerPool *ants.Pool, log, repairLog *logutil.Logger) *TorrentManager {
t := &TorrentManager{
requiredVersion: "0.10.0",
Config: cfg,
api: api,
rarReader: rarReader,
workerPool: workerPool,
log: log,
repairLog: repairLog,