conu
conu copied to clipboard
conu - python API for your containers
Run files in `docs/source/examples` in our CI, so we can be sure our examples are up to date.
Problem description: - we want part of our documentation to be generated by docstring so it is up-to date and method definitions are easily accessible - we have c extension...
``` In [9]: image = db.ImageClass(im) 13:29:31.985 image.py DEBUG pull policy set to 'if_not_present' and image is not present, pulling the image 13:29:32.484 image.py DEBUG {'status': 'Trying to pull repository...
For example [here](https://ci.centos.org/job/user-cont-conu-master/15/consoleFull): ``` 11:47:45 =================================== FAILURES =================================== 11:47:45 ___________________________ test_cleanup_containers ____________________________ 11:47:45 11:47:45 def test_cleanup_containers(): 11:47:45 with DockerBackend(logging_level=logging.DEBUG, cleanup=[CleanupPolicy.CONTAINERS]) as backend: 11:47:45 # cleaning up from previous runs 11:47:45...
When calling creation/deletion methods using kubernetes/openshift backend, add parameter `wait`. Defaults to false. When true, last step of operation is passed verification of operation.
Recently, there were added multiple features to DockerBackend (e.g. https://github.com/fedora-modularity/conu/commit/2a4a407a237093b877e95fa6c6705269f1a24bc2 ) We should gather the new features and when it makes sense, move them to stable API, so they can...
...maybe daily as a cron job? Relevant code: https://github.com/fedora-modularity/conu/pull/104
#221 follow up We now parse inspect data and transform it into conu metadata. We need to add one more transformation step and that would be `docker_client.{containers,images}`, those are different....
Is this a bug in the library or on our end? ``` Exception TypeError: "'NoneType' object is not callable" in ignored Exception TypeError: "'NoneType' object is not callable" in ignored...
Since we introduce a breaking change from time to time, ideally we should be able to provide a way for our users to pick a version of API. Obviously we...