config

package
v0.0.3 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: May 8, 2024 License: Apache-2.0 Imports: 8 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

View Source
var Configuration = Config{}

Functions

This section is empty.

Types

type Config

type Config struct {
	PlexURI                    string  `mapstructure:"PlexURI"`
	PlexPort                   string  `mapstructure:"PlexPort"`
	PlexToken                  string  `mapstructure:"PlexToken"`
	PlexClientID               string  `mapstructure:"PlexClientID"`
	PlexDateFormat             string  `mapstructure:"PlexDateFormat"`
	ApplicationDateFormat      string  `mapstructure:"ApplicationDateFormat"`
	ApplicationDateFormatShort string  `mapstructure:"ApplicationDateFormatShort"`
	ApplicationTimeFormat      string  `mapstructure:"ApplicationTimeFormat"`
	TerminalWidth              int     `mapstructure:"TerminalWidth"`
	TerminalHeight             int     `mapstructure:"TerminalHeight"`
	Delay                      float64 `mapstructure:"Delay"`
	Baud                       int     `mapstructure:"Baud"`
	TransmissionURI            string  `mapstructure:"TransmissionURI"`
	QTorrentURI                string  `mapstructure:"QTorrentURI"`
	MaxContentRows             int     `mapstructure:"MaxContentRows"`
	MaxNoItems                 int     `mapstructure:"MaxNoItems"`
	TitleLength                int     `mapstructure:"TitleLength"`
	Debug                      bool    `mapstructure:"Debug"`

	OpenWeatherMapApiKey   string `mapstructure:"OpenWeatherMapApiKey"`
	OpenWeatherMapApiLang  string `mapstructure:"OpenWeatherMapApiLang"`
	OpenWeatherMapApiUnits string `mapstructure:"OpenWeatherMapApiUnits"`

	LocationLogitude float64 `mapstructure:"LocationLongitude"`
	LocationLatitude float64 `mapstructure:"LocationLatitude"`

	URISkyNews              string `mapstructure:"SkyNewsURI"`
	URISkyNewsHome          string `mapstructure:"SkyNewsHomeURI"`
	URISkyNewsUK            string `mapstructure:"SkyNewsUKURI"`
	URISkyNewsWorld         string `mapstructure:"SkyNewsWorldURI"`
	URISkyNewsUS            string `mapstructure:"SkyNewsUSURI"`
	URISkyNewsBusiness      string `mapstructure:"SkyNewsBusinessURI"`
	URISkyNewsPolitics      string `mapstructure:"SkyNewsPoliticsURI"`
	URISkyNewsTechnology    string `mapstructure:"SkyNewsTechnologyURI"`
	URISkyNewsEntertainment string `mapstructure:"SkyNewsEntertainmentURI"`
	URISkyNewsStrange       string `mapstructure:"SkyNewsStrangeURI"`

	DefaultErrorDelay    float64 `mapstructure:"DefaultErrorDelay"`
	DefaultRandomPortMin int     `mapstructure:"DefaultRandomPortMin"`
	DefaultRandomPortMax int     `mapstructure:"DefaultRandomPortMax"`
	DefaultRandomMACMin  int     `mapstructure:"DefaultRandomMACMin"`
	DefaultRandomMACMax  int     `mapstructure:"DefaultRandomMACMax"`
	DefaultRandomIPMin   int     `mapstructure:"DefaultRandomIPMin"`
	DefaultRandomIPMax   int     `mapstructure:"DefaultRandomIPMax"`
	DefaultBaud          int     `mapstructure:"DefaultBaud"`

	DefaultBeepDuration  int
	DefaultBeepFrequency float64

	ValidBaudRates          []int
	ValidFileNameCharacters []string

	DashboardURINameIN      string `mapstructure:"DashboardURIName"`
	DashboardURIProtocolIN  string `mapstructure:"DashboardURIProtocol"`
	DashboardURIHostIN      string `mapstructure:"DashboardURIHost"`
	DashboardURIPortIN      string `mapstructure:"DashboardURIPort"`
	DashboardURIQueryIN     string `mapstructure:"DashboardURIQuery"`
	DashboardURIOperationIN string `mapstructure:"DashboardURIOperation"`
	DashboardURISuccessIN   string `mapstructure:"DashboardURISuccess"`
	DashboardOrderIN        string `mapstructure:"DashboardOrder"`
	DashboardDefaultHost    string `mapstructure:"DashboardDefaultHost"`
	DashboardDefaultPort    string

	DashboardURIName         []string
	DashboardURIProtocol     []string
	DashboardURIHost         []string
	DashboardURIPort         []string
	DashboardURIQuery        []string
	DashboardURIOperation    []string
	DashboardURISuccess      []string
	DashboardURIValidActions []string
	DashboardURINoEntries    int
	DashboardOrdering        []int
	TimeStampFormat          string
	OnlyFansDateTimeFormat   string
}

func (*Config) Dump added in v0.0.3

func (config *Config) Dump()

func (*Config) GetApplicationDateFormat added in v0.0.3

func (config *Config) GetApplicationDateFormat() string

func (*Config) GetApplicationDateFormatShort added in v0.0.3

func (config *Config) GetApplicationDateFormatShort() string

func (*Config) GetApplicationTimeFormat added in v0.0.3

func (config *Config) GetApplicationTimeFormat() string

func (*Config) GetBaud added in v0.0.3

func (config *Config) GetBaud() int

func (*Config) GetDashboardDefaultHost added in v0.0.3

func (config *Config) GetDashboardDefaultHost() string

func (*Config) GetDashboardDefaultPort added in v0.0.3

func (config *Config) GetDashboardDefaultPort() string

func (*Config) GetDashboardOrderIN added in v0.0.3

func (config *Config) GetDashboardOrderIN() string

func (*Config) GetDashboardOrdering added in v0.0.3

func (config *Config) GetDashboardOrdering() []int

func (*Config) GetDashboardURIHost added in v0.0.3

func (config *Config) GetDashboardURIHost() []string

func (*Config) GetDashboardURIHostIN added in v0.0.3

func (config *Config) GetDashboardURIHostIN() string

func (*Config) GetDashboardURIName added in v0.0.3

func (config *Config) GetDashboardURIName() []string

func (*Config) GetDashboardURINameIN added in v0.0.3

func (config *Config) GetDashboardURINameIN() string

func (*Config) GetDashboardURINoEntries added in v0.0.3

func (config *Config) GetDashboardURINoEntries() int

func (*Config) GetDashboardURIOperation added in v0.0.3

func (config *Config) GetDashboardURIOperation() []string

func (*Config) GetDashboardURIOperationIN added in v0.0.3

func (config *Config) GetDashboardURIOperationIN() string

func (*Config) GetDashboardURIPort added in v0.0.3

func (config *Config) GetDashboardURIPort() []string

func (*Config) GetDashboardURIPortIN added in v0.0.3

func (config *Config) GetDashboardURIPortIN() string

func (*Config) GetDashboardURIProtocol added in v0.0.3

func (config *Config) GetDashboardURIProtocol() []string

func (*Config) GetDashboardURIProtocolIN added in v0.0.3

func (config *Config) GetDashboardURIProtocolIN() string

func (*Config) GetDashboardURIQuery added in v0.0.3

func (config *Config) GetDashboardURIQuery() []string

func (*Config) GetDashboardURIQueryIN added in v0.0.3

func (config *Config) GetDashboardURIQueryIN() string

func (*Config) GetDashboardURISuccess added in v0.0.3

func (config *Config) GetDashboardURISuccess() []string

func (*Config) GetDashboardURISuccessIN added in v0.0.3

func (config *Config) GetDashboardURISuccessIN() string

func (*Config) GetDashboardURIValidActions added in v0.0.3

func (config *Config) GetDashboardURIValidActions() []string

func (*Config) GetDebug added in v0.0.3

func (config *Config) GetDebug() bool

func (*Config) GetDefaultBaud added in v0.0.3

func (config *Config) GetDefaultBaud() int

func (*Config) GetDefaultBeepDuration added in v0.0.3

func (config *Config) GetDefaultBeepDuration() int

func (*Config) GetDefaultBeepFrequency added in v0.0.3

func (config *Config) GetDefaultBeepFrequency() float64

func (*Config) GetDefaultErrorDelay added in v0.0.3

func (config *Config) GetDefaultErrorDelay() float64

func (*Config) GetDefaultRandomIPMax added in v0.0.3

func (config *Config) GetDefaultRandomIPMax() int

func (*Config) GetDefaultRandomIPMin added in v0.0.3

func (config *Config) GetDefaultRandomIPMin() int

func (*Config) GetDefaultRandomMACMax added in v0.0.3

func (config *Config) GetDefaultRandomMACMax() int

func (*Config) GetDefaultRandomMACMin added in v0.0.3

func (config *Config) GetDefaultRandomMACMin() int

func (*Config) GetDefaultRandomPortMax added in v0.0.3

func (config *Config) GetDefaultRandomPortMax() int

func (*Config) GetDefaultRandomPortMin added in v0.0.3

func (config *Config) GetDefaultRandomPortMin() int

func (*Config) GetDelay added in v0.0.3

func (config *Config) GetDelay() float64

func (*Config) GetLocationLatitude added in v0.0.3

func (config *Config) GetLocationLatitude() float64

func (*Config) GetLocationLogitude added in v0.0.3

func (config *Config) GetLocationLogitude() float64

func (*Config) GetMaxContentRows added in v0.0.3

func (config *Config) GetMaxContentRows() int

func (*Config) GetMaxNoItems added in v0.0.3

func (config *Config) GetMaxNoItems() int

func (*Config) GetOnlyFansDateTimeFormat added in v0.0.3

func (config *Config) GetOnlyFansDateTimeFormat() string

func (*Config) GetOpenWeatherMapApiKey added in v0.0.3

func (config *Config) GetOpenWeatherMapApiKey() string

func (*Config) GetOpenWeatherMapApiLang added in v0.0.3

func (config *Config) GetOpenWeatherMapApiLang() string

func (*Config) GetOpenWeatherMapApiUnits added in v0.0.3

func (config *Config) GetOpenWeatherMapApiUnits() string

func (*Config) GetPlexClientID added in v0.0.3

func (config *Config) GetPlexClientID() string

func (*Config) GetPlexDateFormat added in v0.0.3

func (config *Config) GetPlexDateFormat() string

func (*Config) GetPlexPort added in v0.0.3

func (config *Config) GetPlexPort() string

func (*Config) GetPlexToken added in v0.0.3

func (config *Config) GetPlexToken() string

func (*Config) GetPlexURI added in v0.0.3

func (config *Config) GetPlexURI() string

func (*Config) GetQTorrentURI added in v0.0.3

func (config *Config) GetQTorrentURI() string

func (*Config) GetTerminalHeight added in v0.0.3

func (config *Config) GetTerminalHeight() int

func (*Config) GetTerminalWidth added in v0.0.3

func (config *Config) GetTerminalWidth() int

func (*Config) GetTimeStampFormat added in v0.0.3

func (config *Config) GetTimeStampFormat() string

func (*Config) GetTitleLength added in v0.0.3

func (config *Config) GetTitleLength() int

func (*Config) GetTransmissionURI added in v0.0.3

func (config *Config) GetTransmissionURI() string

func (*Config) GetURISkyNews added in v0.0.3

func (config *Config) GetURISkyNews() string

func (*Config) GetURISkyNewsBusiness added in v0.0.3

func (config *Config) GetURISkyNewsBusiness() string

func (*Config) GetURISkyNewsEntertainment added in v0.0.3

func (config *Config) GetURISkyNewsEntertainment() string

func (*Config) GetURISkyNewsHome added in v0.0.3

func (config *Config) GetURISkyNewsHome() string

func (*Config) GetURISkyNewsPolitics added in v0.0.3

func (config *Config) GetURISkyNewsPolitics() string

func (*Config) GetURISkyNewsStrange added in v0.0.3

func (config *Config) GetURISkyNewsStrange() string

func (*Config) GetURISkyNewsTechnology added in v0.0.3

func (config *Config) GetURISkyNewsTechnology() string

func (*Config) GetURISkyNewsUK added in v0.0.3

func (config *Config) GetURISkyNewsUK() string

func (*Config) GetURISkyNewsUS added in v0.0.3

func (config *Config) GetURISkyNewsUS() string

func (*Config) GetURISkyNewsWorld added in v0.0.3

func (config *Config) GetURISkyNewsWorld() string

func (*Config) GetValidBaudRates added in v0.0.3

func (config *Config) GetValidBaudRates() []int

func (*Config) GetValidFileNameCharacters added in v0.0.3

func (config *Config) GetValidFileNameCharacters() []string

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL
JackTT - Gopher 🇻🇳