Skip to main content

No project description provided

Project description

overwatch-ci-helper

This python package is built to help overwatch during ci builds/tests. It utilizes the docker-py package to manage deploying any number of overwatch microservices during CI testing. It requires you to have a config defined which has information about the image to use, the config for the overwatch microservices and the such.

Installation

To install the package, install it in the same way anyone install python packages:

python3 -m pip install overwatch-ci-helper

Usage

To use the package, simply use it in the following manner:

needs model-registry overwatch-server input-server -c PATH/TO/config.yaml --keystores PATH/TO/.dcp
...
...
...

needs model-registry overwatch-server input-server -c PATH/TO/config.yaml --keystores PATH/TO/.dcp --cleanup

The first command spins up a model-registry, overwatch-server and an input-server using the config specified and with the keystores given. The second cleans up the spun up docker containers, kills them and removes them from docker.

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

overwatch_ci_helper-0.1.2.tar.gz (4.6 kB view details)

Uploaded Source

Built Distribution

overwatch_ci_helper-0.1.2-py3-none-any.whl (5.7 kB view details)

Uploaded Python 3

File details

Details for the file overwatch_ci_helper-0.1.2.tar.gz.

File metadata

  • Download URL: overwatch_ci_helper-0.1.2.tar.gz
  • Upload date:
  • Size: 4.6 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/1.5.1 CPython/3.10.12 Linux/5.4.0-152-generic

File hashes

Hashes for overwatch_ci_helper-0.1.2.tar.gz
Algorithm Hash digest
SHA256 30276114e686a62dcd48b7ca47ff99c5aa3941169e97c1369580897ddae5d445
MD5 8e33f4170fbb67f77386ffd49d0be64b
BLAKE2b-256 315eb884d20ceb22d1545ea25941dc5a01ad461f4f5e1d541aa9175765bb465a

See more details on using hashes here.

File details

Details for the file overwatch_ci_helper-0.1.2-py3-none-any.whl.

File metadata

File hashes

Hashes for overwatch_ci_helper-0.1.2-py3-none-any.whl
Algorithm Hash digest
SHA256 ef962dc54f828fe4bc998481eb1a337448f181b8bfa57ffab428478edc6e92d6
MD5 6a7a222d669dcffc9684063584afd1ff
BLAKE2b-256 622b502383a02f2bda19fb5dc845323689f218f91bc9db63380cd03538f6cb48

See more details on using hashes here.

Supported by

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