Skip to main content

The ECiDA CLI for Python to make things easier

Project description

ECIDA

usage: ecidacli [-h] [-f MAIN_FILE] COMMAND ...

options:
  -h, --help            show this help message and exit
  -f MAIN_FILE, --main-file MAIN_FILE
                        main file to process (example: main.py)

  COMMAND
    manifests           generate the kubernetes manifests
    build               build the container and push it to container registry
    version             print ecidacli version
    create              create resources e.g. module and environment
    init                Initialize the codebase
usage: ecidacli manifests [-h] [-u USERNAME] [-s SECRET] [-d DIR]

options:
  -h, --help            show this help message and exit
  -u USERNAME, --username USERNAME
                        username for container registry authentication
  -s SECRET, --secret SECRET
                        name of secret in the kubernetes-cluster
  -d DIR, --dir DIR     directory to put yaml files [default: manifests]
usage: ecidacli build [-h] [-u USERNAME]

options:
  -h, --help            show this help message and exit
  -u USERNAME, --username USERNAME
                        username for container registry authentication
usage: ecidacli create [-h] RESOURCE [name]

options:
  -h, --help  show this help message and exit
  [name]      Name of resource
  RESOURCE
    module    create a module
    env       create a environment
usage: ecidacli init [-h] NAME

positional arguments:
  NAME        Name of the first module

options:
  -h, --help  show this help message and exit

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

ecidacli-0.1.21.tar.gz (7.8 kB view details)

Uploaded Source

Built Distribution

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

ecidacli-0.1.21-py3-none-any.whl (8.2 kB view details)

Uploaded Python 3

File details

Details for the file ecidacli-0.1.21.tar.gz.

File metadata

  • Download URL: ecidacli-0.1.21.tar.gz
  • Upload date:
  • Size: 7.8 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.3

File hashes

Hashes for ecidacli-0.1.21.tar.gz
Algorithm Hash digest
SHA256 6ea933fe37a0ed5d05d1fc737c7a00e6defa6baba2a8f288e3ab29b38e851c44
MD5 b5a3df514602d6b223e14c34cc34cd64
BLAKE2b-256 ac4f8d76e803da8cfb57a8c503e1159274bbf53f32aea822be27af230813d615

See more details on using hashes here.

File details

Details for the file ecidacli-0.1.21-py3-none-any.whl.

File metadata

  • Download URL: ecidacli-0.1.21-py3-none-any.whl
  • Upload date:
  • Size: 8.2 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.3

File hashes

Hashes for ecidacli-0.1.21-py3-none-any.whl
Algorithm Hash digest
SHA256 248a1ab3a496a2c1fff52ed418999d86fdacc68aa2fb38ff7e5af13518c78a57
MD5 b81660fe19a42de92120058761ac0836
BLAKE2b-256 653fbbe85a02c4b73c17c597e53dd1ba32759fddc225d1b5eb2fb8596ab9c82c

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