Skip to content
danjampro edited this page Mar 11, 2021 · 19 revisions

Welcome to the huntsman-drp wiki!

Dependencies

Ensure docker and docker-compose are installed. You will also need to clone huntsman-config:

git clone https://github.com/AstroHuntsman/huntsman-config

Starting docker services

Most of the time, the docker services should already be running. If they are not, run:

cd huntsman-config/conf_files/drp
git pull
docker-compose pull
docker-compose --env-file dccompute3.env up

Using the DRP

Once the docker services are running, use the following command to enter an interactive control session:

docker exec -it hunts-drp-control /bin/bash

Testing

If you want to test local changes to either huntsman-drp or obs_huntsman, set the following environment variables:

  • HUNTSMAN_DRP should point to the local huntsman-drp repository.
  • OBS_HUNTSMAN should point to the local obs_huntsman repository.

Then run:

bash ${HUNTSMAN_DRP}/scripts/testing/run-local.tests.sh
Clone this wiki locally