GAMA CLI
Publicly available on PyPi for convenience but if you don't work at Greenroom Robotics, you probably don't want to use this.
Install
- For development:
pip install -e ./libs/gama_configpip install -e ./tools/gama_cli
- For production:
pip install gama-cli - You may also need to
export PATH=$PATH:~/.local/binif you don't have~/.local/binin your path - Install autocomplete:
- bash:
echo 'eval "$(_GAMA_CLI_COMPLETE=bash_source gama)"' >> ~/.bashrc - zsh:
echo 'eval "$(_GAMA_CLI_COMPLETE=zsh_source gama)"' >> ~/.zshrc(this is much nicer)
- bash:
Usage
gama --helpto get help with the CLI
Groundstation
Installing a GAMA on a groundstation is as simple as this:
mkdir ~/gama && cd ~/gamagama authenticateto authenticate with the GAMA package registrygama gs configureto configure GAMA on a groundstationgama gs installto install GAMA on a groundstationgama gs upto start GAMA on a groundstationgama gs downto stop GAMA on a groundstation
Vessel
Installing a GAMA on a vessel is as simple as this:
mkdir ~/gama && cd ~/gamagama authenticateto authenticate with the GAMA package registrygama vessel configureto configure GAMA on a vesselgama vessel installto install GAMA on a vesselgama vessel upto start GAMA on a vesselgama vessel downto stop GAMA on a vessel
Dev mode
GAMA CLI can be ran in dev mode. This will happen if it is installed with pip install -e ./tools/gama_cli or if the environment variable GAMA_CLI_DEV_MODE is set to true.
Metadata
Release files for gama-cli 5.0.0
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| gama_cli-5.0.0.tar.gz | 20.3 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| gama_cli-5.0.0-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 51.9 kB
Release files / gama_cli-5.0.0.tar.gz
| Download URL | gama_cli-5.0.0.tar.gz |
|---|---|
| Size | 20.3 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
f39997c7b7697d9d97be07dbf697acecf111f8066325e4bb0d715f69c3698d31
|
|
BLAKE2b-256 checksum How to use checksums |
4161f1af0c924ff88972a143e513ded1cae54ee3f538c50ce7fadbda7437f83e
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.2.0 CPython/3.12.3
|
Release files / gama_cli-5.0.0-py3-none-any.whl
| Download URL | gama_cli-5.0.0-py3-none-any.whl |
|---|---|
| Size | 31.6 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
ece5360ec69aefb6ab988a4ef1dd774de6002f58af9e1548d69678101b3e6ff8
|
|
BLAKE2b-256 checksum How to use checksums |
2fe4114539036cd9ee4f099405dd6d37a7608009069ae76579f4e48cd7971cff
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.2.0 CPython/3.12.3
|