update to running user scripts in install doc

This commit is contained in:
Blake Harnden 2020-07-16 09:16:32 -07:00
parent 1212e5ddf8
commit 0be1972a29

View file

@ -136,19 +136,28 @@ installed virtual environment.
> **NOTE:** the following assumes CORE has been installed successfully
One way to do this would be to enable the core virtual environment shell.
There is an invoke task to help with this case.
```shell
cd $REPO
inv -h run
Usage: inv[oke] [--core-opts] run [--options] [other tasks here ...]
Docstring:
runs a user script in the core virtual environment
Options:
-f STRING, --file=STRING script file to run in the core virtual environment
-s, --sudo run script as sudo
```
Another way would be to enable the core virtual environment shell. Which
would allow you to run scripts in a more **normal** way.
```shell
cd $REPO/daemon
poetry shell
python run /path/to/script.py
```
Another way would be to run the script directly by way of poetry.
```shell
cd $REPO/daemon
poetry run python /path/to/script.py
```
## Manually Install EMANE
EMANE can be installed from deb or RPM packages or from source. See the
@ -203,8 +212,3 @@ Options:
-p STRING, --prefix=STRING prefix where scripts are installed, default is /usr/local
-v, --verbose enable verbose
```
Example running a core user script:
```shell
inv run /path/to/core/grpc/script.py
```