MetPX-Sarracenia plugin for publishing data to cloud environments.
- S3
- Azure Blob Storage
- Python 3
- virtualenv
Dependencies are listed in requirements.txt. Dependencies are automatically installed during metpx-cloud-publisher installation.
# setup virtualenv
python3 -m venv --system-site-packages metpx-cloud-publisher
cd metpx-cloud-publisher
source bin/activate
# clone codebase and install
git clone https://github.com/wmo-cop/metpx-cloud-publisher.git
cd metpx-cloud-publisher
pip3 install -r requirements.txt
# configure environment
cp metpx-cloud-publisher.env dev.env
vi dev.env # update S3 or Azure credentials and path to MetPX filter
. dev.env
vi metpx-cloud-publisher.conf # adjust on_file path and desired subtopics
sr_subscribe foreground metpx-cloud-publisher.conf
All bugs, enhancements and issues are managed on GitHub.