1
uploader_tools/internal/context/exported.go

35 lines
583 B
Go
Raw Normal View History

// NNM-Club torrent files mass downloader
2019-09-14 18:51:32 +04:00
// Created for Uploaders group
// Copyright (c) 2012-2022 Vladimir "fat0troll" Hodakov
2019-09-14 18:51:32 +04:00
package context
import (
2019-09-28 16:28:59 +04:00
"net/http"
2019-09-14 18:51:32 +04:00
"github.com/rs/zerolog"
"gitlab.com/pztrn/flagger"
2021-12-20 17:07:26 +04:00
"lab.hodakov.me/fat0troll/uploader_tools/internal/config"
2019-09-14 18:51:32 +04:00
)
var (
dlog zerolog.Logger
)
// Context is the main application context.
type Context struct {
configFilePath string
Config config.Config
Flagger *flagger.Flagger
Logger zerolog.Logger
Cookies []*http.Cookie
2019-09-14 18:51:32 +04:00
}
// New creates new Context
func New() *Context {
c := &Context{}
return c
}