Skip to content
Snippets Groups Projects
docker.properties 4.1 KiB
Newer Older
# Capo properties for the Docker-provided services
Daniel Lyons's avatar
Daniel Lyons committed
metadataDatabase.jdbcDriver   = org.postgresql.Driver
metadataDatabase.jdbcUrl      = jdbc:postgresql://db/archive
Daniel Lyons's avatar
Daniel Lyons committed
metadataDatabase.jdbcUsername = archive
metadataDatabase.jdbcPassword = docker
edu.nrao.archive.configuration.AmqpServer.hostname = amqp
edu.nrao.archive.configuration.AmqpServer.username = guest
edu.nrao.archive.configuration.AmqpServer.password = guest
edu.nrao.archive.configuration.AmqpServer.port     = 5672
edu.nrao.workspaces.CapabilitySettings.serviceUrl = http://capability:3457
edu.nrao.workspaces.WorkflowSettings.serviceUrl = http://workflow:3456
edu.nrao.workspaces.NotificationSettings.serviceUrl = http://notification:3458
edu.nrao.workspaces.UISettings.serviceUrl = http://localhost:4444/workspaces
edu.nrao.workspaces.CapabilitySettings.externalServiceUrl = http://capability:3457

edu.nrao.workspaces.ProcessingSettings.useCasa = false
edu.nrao.workspaces.ProcessingSettings.rootDirectory =  /lustre/aoc/cluster/pipeline/docker/workspaces/spool
edu.nrao.workspaces.ProcessingSettings.scriptLocation = /lustre/aoc/cluster/pipeline/docker/workspaces/sbin
edu.nrao.workspaces.ProcessingSettings.ramInGb = 0.2G
edu.nrao.workspaces.ProcessingSettings.CasaVersion.vlass = /home/casa/packages/pipeline/casa-6.1.3-3-pipeline-2021.1.1.32

edu.nrao.archive.workflow.config.CasaVersions.homeForReprocessing = /home/casa/packages/pipeline/current
Daniel Lyons's avatar
Daniel Lyons committed
#
# Delivery settings
#
edu.nrao.workspaces.DeliverySettings.downloadDirectory = /tmp/delivery_root
edu.nrao.workspaces.DeliverySettings.downloadUrl = http://localhost:4444/dl
Daniel Lyons's avatar
Daniel Lyons committed

edu.nrao.workspaces.VlassDeliverySettings.cache = /lustre/aoc/cluster/pipeline/vlass_docker/cache

edu.nrao.workspaces.IngestionSettings.useIngest = False
edu.nrao.workspaces.IngestionSettings.stagingDirectory = /lustre/aoc/cluster/pipeline/docker/workspaces/staging
edu.nrao.workspaces.IngestionSettings.storageDirectory = /lustre/aoc/cluster/pipeline/docker/workspaces/storage
archive-ingestion.ingestNGAS.observation = False
archive-ingestion.ingestNGAS.calibration = False
archive-ingestion.ingestNGAS.imaging = False
archive-ingestion.ngasHosts = fakehost
#
# Standard Calibration Settings
#
edu.nrao.workspaces.DeliverySettings.standardCalibrationDelivery =  /lustre/aoc/cluster/pipeline/docker/workspaces/qa2
edu.nrao.workspaces.DeliverySettings.cacheWeblogDirectory =  /lustre/aoc/cluster/pipeline/docker/workspaces/cache/weblog
# borrowing from the CIPL settings in the old workflow
# Whether we automatically run standard calibration
# 3 states: RUN (launch on arrival), PAUSE (queue but don't execute), STOP (ignore events)
edu.nrao.workspaces.StandardCalibrationSettings.runState = RUN
# Standard Imaging Settings
edu.nrao.workspaces.DeliverySettings.standardImageDelivery = /lustre/aoc/cluster/pipeline/docker/workspaces/image-qa
# Product Fetcher settings
edu.nrao.workspaces.ProductFetcherSettings.locatorServiceUrlPrefix = https://webtest.aoc.nrao.edu/archive-service/location?locator
edu.nrao.workspaces.ProductFetcherSettings.metadataServiceUrlPrefix =  https://webtest.aoc.nrao.edu/archive-service/product/metadata
edu.nrao.workspaces.ProductFetcherSettings.defaultThreadsPerHost = 1
edu.nrao.workspaces.ProductFetcherSettings.executionSite = local_test
edu.nrao.workspaces.NotificationSettings.analystEmail = workspaces-analysts-test@listmgr.nrao.edu
edu.nrao.workspaces.NotificationSettings.sendPIEmail = False
edu.nrao.workspaces.carta.useCarta = False
edu.nrao.carta.timeoutInMinutes = 1
edu.nrao.carta.pathToExecutable = /fake/path/to/nowhere
edu.nrao.carta.host = nowhere.nrao.edu
edu.nrao.carta.redisHost = noplace.nrao.edu
edu.nrao.carta.reverseProxyHost = black-abyss.nrao.edu
edu.nrao.carta.redisPort = 6397
edu.nrao.carta.redisPassword = password
# WS Annihilator Settings
edu.nrao.workspaces.AnnihilatorSettings.keepSpoolForDays = 10
edu.nrao.workspaces.AnnihilatorSettings.keepStagingForDays = 10
edu.nrao.workspaces.AnnihilatorSettings.keepStorageForDays = 10
edu.nrao.workspaces.AnnihilatorSettings.keepCacheForDays = 10