Vitaleey CLI
Project description
Vitaleey CLI
NOTE: When running this program, be aware that this only works with projects that are maintained and developed by Vitaleey.
Installation
Poetry
poetry add vitaleey-cli
Pip
pip install vitaleey-cli
After installation run vitaleey to see the following:
Usage: vitaleey [OPTIONS] COMMAND [ARGS]...
Vitaleey CLI tool
This tool is used to interact with the Vitaleey API Gateway and
Applications. If project isn't part of the group Vitaleey, the tool will not
work.
Options:
--version Show the version and exit.
--debug Show debug logging
--help Show this message and exit.
Commands:
api API Gateway helper commands
app Application helper commands
pyproject.toml
When using commands there are certain settings you can use. Each command has settings.
Example:
...
[tool.vitaleey.<command>]
...
NOTE: This must be defined for using the CLI. If not defined even if it's empty you will not be able to use the program.
See below details about each setting.
Commands
Each command has their own settings for in the pyproject.toml
Application (vitaleey app)
[tool.vitaleey.app]
| Setting | Description | Default |
|---|---|---|
registry |
The registry to publish the application, options are [gitlab, pypi] |
gitlab |
language |
The language of the application, options are [python, react] |
python |
application_type |
The type of the application, options are [package, microservice] |
microservice |
API Gateway (vitaleey api)
All environments
[tool.vitaleey.api_gateway]
Environment specific
[tool.vitaleey.api_gateway.env.(dev | acc | prod)]
| Setting | Description | Default |
|---|---|---|
endpoint_dir |
The location where all the configurations for the gateway api can be found | $PWD/config |
Project details
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file vitaleey_cli-1.0.0.tar.gz.
File metadata
- Download URL: vitaleey_cli-1.0.0.tar.gz
- Upload date:
- Size: 15.2 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: poetry/1.8.2 CPython/3.12.4 Linux/5.15.154+
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
f7010fb4a1b47e1ae808f44ac70653b21dbe56e89c8a59d376dc156c6a81a543
|
|
| MD5 |
f7daebc4d766b5cc4cc341301e281534
|
|
| BLAKE2b-256 |
bc0709503d2c5fc105c51d171bcb1a0e151c3245108510f4d686e76270fd2b9e
|
File details
Details for the file vitaleey_cli-1.0.0-py3-none-any.whl.
File metadata
- Download URL: vitaleey_cli-1.0.0-py3-none-any.whl
- Upload date:
- Size: 21.6 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: poetry/1.8.2 CPython/3.12.4 Linux/5.15.154+
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
d4108208675b011353a98be0ba539fc0811b9ec5b82e820d51d146e93d691dbf
|
|
| MD5 |
f4f384bc71f855c8a5784e6a66e78dee
|
|
| BLAKE2b-256 |
4cfabe4d7539eba46e586b0d61483d354cf27aa4a4a010b70e09253b78a8bc14
|