Documentation
¶
Index ¶
Constants ¶
View Source
const ( JobsCollectionTitle = "MigrationsJobsCollection" JobsCollectionName = "jobs" EventsCollectionTitle = "MigrationsEventsCollection" EventsCollectionName = "events" TasksCollectionTitle = "MigrationsTasksCollection" TasksCollectionName = "tasks" )
View Source
const (
JobsCollection = "JobsCollection"
)
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Config ¶
type Config struct {
BindAddr string `envconfig:"BIND_ADDR"`
DatasetAPIURL string `envconfig:"DATASET_API_URL"`
EnableMockClients bool `envconfig:"ENABLE_MOCK_CLIENTS"`
FilesAPIURL string `envconfig:"FILES_API_URL"`
GracefulShutdownTimeout time.Duration `envconfig:"GRACEFUL_SHUTDOWN_TIMEOUT"`
HealthCheckInterval time.Duration `envconfig:"HEALTHCHECK_INTERVAL"`
HealthCheckCriticalTimeout time.Duration `envconfig:"HEALTHCHECK_CRITICAL_TIMEOUT"`
OTBatchTimeout time.Duration `encconfig:"OTEL_BATCH_TIMEOUT"`
OTExporterOTLPEndpoint string `envconfig:"OTEL_EXPORTER_OTLP_ENDPOINT"`
OTServiceName string `envconfig:"OTEL_SERVICE_NAME"`
OtelEnabled bool `envconfig:"OTEL_ENABLED"`
RedirectAPIURL string `envconfig:"REDIRECT_API_URL"`
ServiceAuthToken string `envconfig:"SERVICE_AUTH_TOKEN"`
UploadServiceURL string `envconfig:"UPLOAD_SERVICE_URL"`
ZebedeeURL string `envconfig:"ZEBEDEE_URL"`
MongoConfig
}
Config represents service configuration for dis-migration-service
type MongoConfig ¶ added in v0.4.0
type MongoConfig struct {
dpMongo.MongoDriverConfig
}
Click to show internal directories.
Click to hide internal directories.