Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type APIFlags ¶
type APIFlags struct { DatabaseShowQueries bool IrcDisable bool JobDisable bool LogLevel int ConfigPath string }
func ParseAPIArgs ¶
func ParseAPIArgs() *APIFlags
type ConfigAPI ¶
type ConfigAPI struct { Environment *configtypes.Environment `json:"environment" mapstructure:"environment"` Database customconfig.PostgreSQL `json:"database" mapstructure:"database"` Logging customconfig.Logging `json:"logging" mapstructure:"logging"` Redis customconfig.Redis `json:"redis" mapstructure:"redis"` Telemetry customconfig.Telemetry `json:"telemetry" mapstructure:"telemetry"` Memory configmodels.Memory `json:"memory" mapstructure:"memory"` Servers configmodels.Servers `json:"servers" mapstructure:"servers"` Directories configmodels.Directories `json:"directories" mapstructure:"directories"` Security configmodels.Security `json:"security" mapstructure:"security"` IRC configmodels.IRC `json:"irc" mapstructure:"irc"` Jobs configmodels.Jobs `json:"jobs" mapstructure:"jobs"` Flags APIFlags `mapstructure:"-"` Path string `mapstructure:"-"` }
type ConfigMigrate ¶
type ConfigMigrate struct { Database configmodels.PostgreSQL `json:"database" mapstructure:"database"` Path string `json:"-"` }
func (*ConfigMigrate) SetPath ¶
func (c *ConfigMigrate) SetPath(path string)
func (ConfigMigrate) Validate ¶
func (c ConfigMigrate) Validate() error
Click to show internal directories.
Click to hide internal directories.