Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
Types ¶
type Config ¶
type Config struct {
Port string `mapstructure:"server_port"`
JWTKey string `mapstructure:"jwt_key"`
Keyseed string `mapstructure:"keyseed"`
RedisHost string `mapstructure:"redis_host"`
RedisPort int `mapstructure:"redis_port"`
DatabaseHost string `mapstructure:"database_host"`
DatabasePort int `mapstructure:"database_port"`
DatabaseUser string `mapstructure:"database_user"`
DatabasePassword string `mapstructure:"database_password"`
DatabaseName string `mapstructure:"database_name"`
WorkerNamespace string `mapstructure:"worker_namespace"`
WorkerJobName string `mapstructure:"worker_job_name"`
WorkerConcurrency uint `mapstructure:"worker_concurrency"`
WorkDirectory string `mapstructure:"work_dir"`
CloudinitRedisHost string `mapstructure:"cloudinit_redis_host"`
CloudinitRedisPort int `mapstructure:"cloudinit_redis_port"`
CloudinitDatabaseHost string `mapstructure:"cloudinit_database_host"`
CloudinitDatabasePort int `mapstructure:"cloudinit_database_port"`
CloudinitDatabaseUser string `mapstructure:"cloudinit_database_user"`
CloudinitDatabasePassword string `mapstructure:"cloudinit_database_password"`
CloudinitDatabaseName string `mapstructure:"cloudinit_database_name"`
CloudinitWorkerImage string `mapstructure:"cloudinit_worker_image"`
}
Config defines the main configuration object.
var C Config
C is a config instance available as a public config object.
Click to show internal directories.
Click to hide internal directories.