Documentation
¶
Index ¶
Constants ¶
View Source
const ( DefaultLoggingLevel string = "info" DefaultRefreshInterval = 24 * time.Hour DefaultCutoffDuration = 30 * 24 * time.Hour DefaultSyncInterval = 24 * time.Hour DefaultDBLockRetryInterval = 5 * time.Second DefaultDBLockTTL = 15 * time.Second DefaultHttpClientTimeout = 5 * time.Second )
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type AppSyncerConfig ¶
type AppSyncerConfig struct { DB db.DatabaseConfig `yaml:"db"` SyncInterval time.Duration `yaml:"sync_interval"` }
type Config ¶
type Config struct { CF cf.CFConfig `yaml:"cf"` Health models.HealthConfig `yaml:"health"` Logging helpers.LoggingConfig `yaml:"logging"` InstanceMetricsDB InstanceMetricsDbPrunerConfig `yaml:"instance_metrics_db"` AppMetricsDB AppMetricsDBPrunerConfig `yaml:"app_metrics_db"` ScalingEngineDB ScalingEngineDBPrunerConfig `yaml:"scaling_engine_db"` ScalingEngine ScalingEngineConfig `yaml:"scaling_engine"` Scheduler SchedulerConfig `yaml:"scheduler"` AppSyncer AppSyncerConfig `yaml:"app_syncer"` DBLock DBLockConfig `yaml:"db_lock"` HttpClientTimeout time.Duration `yaml:"http_client_timeout"` }
type DBLockConfig ¶
type ScalingEngineConfig ¶
Click to show internal directories.
Click to hide internal directories.