Commit graph

26 commits

Author SHA1 Message Date
Einar Forselv
6bcb31da98 Query containers using the most recent API version
This means we will also get the Config section with env vars
2019-04-18 03:49:47 +02:00
Einar Forselv
dd091041b8 Extend backup_runner with additonal parameters 2019-04-17 20:20:52 +02:00
Einar Forselv
8bae4712da Remove deprecated code 2019-04-17 19:16:47 +02:00
Einar Forselv
15a0952355 Don't allow oneoff containers 2019-04-17 19:15:58 +02:00
Einar Forselv
268a945af8 Bug: Ensure container properties are fetched safely 2019-04-17 04:40:56 +02:00
Einar Forselv
357e387ed2 Working container spawner 2019-04-17 04:38:15 +02:00
Einar Forselv
7a647c06b7 Upgrade to recent docker client 2019-04-17 03:45:51 +02:00
Einar Forselv
197cc16b01 Rename backup process label 2019-04-17 03:28:31 +02:00
Einar Forselv
d819200b7e runner -> backup_runner 2019-04-17 03:28:07 +02:00
Einar Forselv
33b81a52f0 Detect running backup process container 2019-04-17 03:17:50 +02:00
Einar Forselv
5f06c3bb98 Add more docstrings to container module 2019-04-17 03:09:33 +02:00
Einar Forselv
2c9c418c6e Add basic type hints 2019-04-17 03:01:12 +02:00
Einar Forselv
9397a87655 Handle exclude patterns 2019-04-17 02:44:48 +02:00
Einar Forselv
5a9378441c Rework include/exclude 2019-04-17 00:09:36 +02:00
Einar Forselv
95defe9e8a Update cli.py 2019-04-17 00:08:24 +02:00
Einar Forselv
fb14d65878 Support getting a service by name 2019-04-16 20:55:22 +02:00
Einar Forselv
ac33ee39dd Create config in list_containers 2019-04-16 18:22:03 +02:00
Einar Forselv
9d3d87d9d5 Make config check skippable for tests 2019-04-16 18:21:42 +02:00
Einar Forselv
1e43c91d85 Remove test code in utils 2019-04-16 02:22:23 +02:00
Einar Forselv
167fc4e214 Instantiate Config instance instead of using class namespace 2019-04-16 02:18:49 +02:00
Einar Forselv
2884fc1eec Make docker URI part of config 2019-04-15 19:49:57 +02:00
Einar Forselv
97ed56feb9 Move container listing to utils module for each mocking 2019-04-15 19:06:48 +02:00
Einar Forselv
cf76803d3f Remove unnecessary imports 2019-04-15 18:31:26 +02:00
Einar Forselv
fc47cd993d Basic argparser 2019-04-15 18:31:08 +02:00
Einar Forselv
f6ce330d56 Split up modules 2019-04-15 17:25:42 +02:00
Einar Forselv
fc6ecd951d Major repo reorganizaion 2019-04-15 16:16:06 +02:00