Documentation ¶
Index ¶
Constants ¶
View Source
const ( DEV string = "development" PROD string = "production" TEST string = "test" )
Variables ¶
View Source
var ( // App settings. Env string = DEV InstanceId string AppUrl string AppSubUrl string // build BuildVersion string BuildCommit string BuildStamp int64 // Paths LogsPath string HomePath string DataPath string // Log settings. LogModes []string LogConfigs []util.DynMap // Http server options Protocol Scheme Domain string HttpAddr, HttpPort string SshPort int CertFile, KeyFile string RouterLogging bool StaticRootPath string EnableGzip bool EnforceDomain bool // Http auth AdminKey string // Global setting objects. Cfg *ini.File ConfRootPath string IsWindows bool //Raintank Graphite Backend GraphiteUrl string ElasticsearchUrl string AlertingEnabled bool AlertingHandler string TickQueueSize int InternalJobQueueSize int PreAMQPJobQueueSize int ExecutorLRUSize int EnableScheduler bool Executors int WriteIndividualAlertResults bool AlertingInspect bool StatsdEnabled bool StatsdAddr string StatsdType string ProfileHeapMB int ProfileHeapWait int ProfileHeapDir string // SMTP email settings Smtp SmtpSettings // QUOTA Quota QuotaSettings )
Functions ¶
func LogConfigurationInfo ¶
func LogConfigurationInfo()
func NewConfigContext ¶
func NewConfigContext(args *CommandLineArgs) error
Types ¶
type CommandLineArgs ¶
type GlobalQuota ¶
func (*GlobalQuota) ToMap ¶
func (q *GlobalQuota) ToMap() map[string]int64
type QuotaSettings ¶
type QuotaSettings struct { Enabled bool Org *OrgQuota Global *GlobalQuota }
Click to show internal directories.
Click to hide internal directories.