diff options
| author | Joffrey F <joffrey@docker.com> | 2015-09-15 00:00:06 +0200 |
|---|---|---|
| committer | Joffrey F <joffrey@docker.com> | 2015-09-16 12:55:13 -0700 |
| commit | acd5e634ffa62428562c945878dcb67edd6ecf61 (patch) | |
| tree | bdebbbd0de22c9ef72c542df496ddd4a73681ed7 /docker/utils/utils.py | |
| parent | ba6df5a2c09da68fe594e07dc2a62cabbe6667d7 (diff) | |
| download | docker-py-acd5e634ffa62428562c945878dcb67edd6ecf61.tar.gz | |
Generic skip decorator for low API version accessible to all tests
Add simpler version comparison functions
Add decorator to enforce minimum version in API methods
Fix utils imports
Add minimum_version decorators on API methods that needed it
GroupAdd test requires API version >= 1.20
Signed-off-by: Joffrey F <joffrey@docker.com>
Diffstat (limited to 'docker/utils/utils.py')
| -rw-r--r-- | docker/utils/utils.py | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/docker/utils/utils.py b/docker/utils/utils.py index a251341..46b3516 100644 --- a/docker/utils/utils.py +++ b/docker/utils/utils.py @@ -164,6 +164,14 @@ def compare_version(v1, v2): return 1 +def version_lt(v1, v2): + return compare_version(v1, v2) > 0 + + +def version_gte(v1, v2): + return not version_lt(v1, v2) + + def ping_registry(url): warnings.warn( 'The `ping_registry` method is deprecated and will be removed.', |
