Documentation ¶
Index ¶
Constants ¶
View Source
const ( ImagesCollection = "ImagesCollection" ImagesLockCollection = "ImagesLockCollection" )
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Config ¶
type Config struct { BindAddr string `envconfig:"BIND_ADDR"` ApiURL string `envconfig:"IMAGE_API_URL"` Brokers []string `envconfig:"KAFKA_ADDR"` KafkaMaxBytes int `envconfig:"KAFKA_MAX_BYTES"` KafkaVersion string `envconfig:"KAFKA_VERSION"` KafkaSecProtocol string `envconfig:"KAFKA_SEC_PROTO"` KafkaSecCACerts string `envconfig:"KAFKA_SEC_CA_CERTS"` KafkaSecClientCert string `envconfig:"KAFKA_SEC_CLIENT_CERT"` KafkaSecClientKey string `envconfig:"KAFKA_SEC_CLIENT_KEY" json:"-"` KafkaSecSkipVerify bool `envconfig:"KAFKA_SEC_SKIP_VERIFY"` ImageUploadedTopic string `envconfig:"IMAGE_UPLOADED_TOPIC"` StaticFilePublishedTopic string `envconfig:"STATIC_FILE_PUBLISHED_TOPIC"` GracefulShutdownTimeout time.Duration `envconfig:"GRACEFUL_SHUTDOWN_TIMEOUT"` HealthCheckInterval time.Duration `envconfig:"HEALTHCHECK_INTERVAL"` HealthCheckCriticalTimeout time.Duration `envconfig:"HEALTHCHECK_CRITICAL_TIMEOUT"` IsPublishing bool `envconfig:"IS_PUBLISHING"` ZebedeeURL string `envconfig:"ZEBEDEE_URL"` DownloadServiceURL string `envconfig:"DOWNLOAD_SERVICE_URL"` MongoConfig }
Config represents service configuration for dp-image-api
type MongoConfig ¶ added in v0.2.0
type MongoConfig = mongodriver.MongoDriverConfig
Click to show internal directories.
Click to hide internal directories.