Installation
============
-It's recommended to use virtualenv and pip with this program. Here's a
-typical sequence of commands for a new setup:
+It's recommended to use venv and pip with this program. Here's a typical
+sequence of commands for a new setup:
$ cd /path/to/src
-$ virtualenv venv
-$ . venv/bin/activate
-$ pip3 install -r requirements.txt
+$ python3 -m venv env
+$ . env/bin/activate
+$ pip install -r requirements.txt
How to use it
=============
weather station from which you'd like to automate the importation of
data into your InfoEx subscriber account.
-To run ad-hoc:
+To run ad-hoc (be sure to activate the virtual environment, as detailed in the
+Installation section):
./infoex-autowx.py --config <path/to/config-file.ini>
Here's an example of a crontab(5) with two SNOTEL sites, each of which
-will run once per hour:
+will run once per hour (note that this will activate the virtual environment
+created earlier):
-2 * * * * /home/alv/infoex-autowx/infoex-autowx.py --config laurance-lake.ini
-4 * * * * /home/alv/infoex-autowx/infoex-autowx.py --config mud-ridge.ini
+2 * * * * /usr/bin/env bash -c 'cd /home/user/infoex-autowx && source env/bin/activate && ./infoex-autowx.py --config laurance-lake.ini'
+4 * * * * /usr/bin/env bash -c 'cd /home/user/infoex-autowx && source env/bin/activate && ./infoex-autowx.py --config mud-ridge.ini'
Configuration File
==================