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
Release history Release notifications | RSS feed
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
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
Algorithm | Hash digest | |
---|---|---|
SHA256 | 30276114e686a62dcd48b7ca47ff99c5aa3941169e97c1369580897ddae5d445 |
|
MD5 | 8e33f4170fbb67f77386ffd49d0be64b |
|
BLAKE2b-256 | 315eb884d20ceb22d1545ea25941dc5a01ad461f4f5e1d541aa9175765bb465a |
File details
Details for the file overwatch_ci_helper-0.1.2-py3-none-any.whl
.
File metadata
- Download URL: overwatch_ci_helper-0.1.2-py3-none-any.whl
- Upload date:
- Size: 5.7 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: poetry/1.5.1 CPython/3.10.12 Linux/5.4.0-152-generic
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | ef962dc54f828fe4bc998481eb1a337448f181b8bfa57ffab428478edc6e92d6 |
|
MD5 | 6a7a222d669dcffc9684063584afd1ff |
|
BLAKE2b-256 | 622b502383a02f2bda19fb5dc845323689f218f91bc9db63380cd03538f6cb48 |