Skip to main content

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

vitaleey_cli-1.0.0.tar.gz (15.2 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

vitaleey_cli-1.0.0-py3-none-any.whl (21.6 kB view details)

Uploaded Python 3

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

Hashes for vitaleey_cli-1.0.0.tar.gz
Algorithm Hash digest
SHA256 f7010fb4a1b47e1ae808f44ac70653b21dbe56e89c8a59d376dc156c6a81a543
MD5 f7daebc4d766b5cc4cc341301e281534
BLAKE2b-256 bc0709503d2c5fc105c51d171bcb1a0e151c3245108510f4d686e76270fd2b9e

See more details on using hashes here.

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

Hashes for vitaleey_cli-1.0.0-py3-none-any.whl
Algorithm Hash digest
SHA256 d4108208675b011353a98be0ba539fc0811b9ec5b82e820d51d146e93d691dbf
MD5 f4f384bc71f855c8a5784e6a66e78dee
BLAKE2b-256 4cfabe4d7539eba46e586b0d61483d354cf27aa4a4a010b70e09253b78a8bc14

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page