AOSS Tower
Operational conda environment
These instructions assume the operational "standard practice" that is current
at the time of writing. This practice is to create a conda environment using
the "root" user under /opt/metobs/aoss_tower
.
-
Get and install the conda environment:
cd /tmp curl -O "https://gitlab.ssec.wisc.edu/metobs/AossTower/-/raw/master/environment.yaml" sudo /opt/miniconda3/condabin/conda env create --file environment.yaml --prefix /opt/metobs/aoss_tower
-
Clone the git repository into the environment and other setup:
cd /opt/metobs/aoss_tower sudo mkdir -p repos/git log lock sudo chown metobs:metobsgrp log lock sudo git clone "https://gitlab.ssec.wisc.edu/metobs/AossTower.git" repos/git/AossTower sudo ln -s repos/git/AossTower/scripts ./scripts sudo git clone "https://gitlab.ssec.wisc.edu/metobs/MetObsCommon.git" repos/git/MetObsCommon
-
Install the metobsapi python package:
sudo /opt/metobs/aoss_tower/bin/pip install -e repos/git/MetObsCommon/ sudo /opt/metobs/aoss_tower/bin/pip install -e repos/git/AossTower/
-
Copy
etc
files from MetObsCommon if necessary:sudo cp repos/git/MetObsCommon/etc/... /etc/...