Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type BaseEnvironment ¶
type BaseEnvironment struct { LogLevel string `env:"LOG_LEVEL" envDefault:"INFO"` ServiceID string `env:"SERVICE_ID" envDefault:"UNWINDIA_GENERIC_SERVICE"` WorkerCount int `` /* 145-byte string literal not displayed */ HTTPPort int `env:"HTTP_PORT" envDefault:"8080"` WorkItemLockType string `` /* 126-byte string literal not displayed */ MongoDbURI string `env:"MONGODB_URI"` ConfigFileName string `env:"CONFIG_FILENAME"` ConfigTemplatesDir string `env:"CONFIG_TEMPLATE_DIR"` PulsarURL string `env:"PULSAR_URL" envDefault:"pulsar://localhost:6650"` PulsarBaseTopic string `env:"PULSAR_TOPIC" envDefault:"persistent://unwindia/unwindia"` PulsarAuth string `env:"PULSAR_AUTH" envDefault:"simple"` PulsarAuthParams string `env:"PULSAR_AUTH_PARAMS" required:"true"` }
BaseEnvironment is a struct that contains the basic environment variables for configuring the unwindia services
Click to show internal directories.
Click to hide internal directories.