summaryrefslogtreecommitdiff
path: root/docker/errors.py
diff options
context:
space:
mode:
authorJoffrey F <joffrey@docker.com>2014-06-23 20:15:47 +0200
committerJoffrey F <joffrey@docker.com>2014-06-23 20:15:47 +0200
commit116d1370afdd23ac49691b780fd21d2bdd82893e (patch)
tree946b4f357b271edd415c5db531e3c70bd60426f4 /docker/errors.py
parenta333a3510e293ae5d5a7ba65b6d7da0f90f1d736 (diff)
parent7ce73de4a710b6ccd334673bd3c4d1ee667addea (diff)
downloaddocker-py-116d1370afdd23ac49691b780fd21d2bdd82893e.tar.gz
* Merge branch 'tls' of github.com:momer/docker-py into momer-tls
* Exported TLS configuration in tls.TLSConfig * Merged exceptions packagee into pre-existing errors module * Flake8 fixes * Bug fixes
Diffstat (limited to 'docker/errors.py')
-rw-r--r--docker/errors.py11
1 files changed, 11 insertions, 0 deletions
diff --git a/docker/errors.py b/docker/errors.py
index 85a6d45..749facf 100644
--- a/docker/errors.py
+++ b/docker/errors.py
@@ -63,3 +63,14 @@ class InvalidConfigFile(DockerException):
class DeprecatedMethod(DockerException):
pass
+
+
+class TLSParameterError(DockerException):
+ def __init__(self, msg):
+ self.msg = msg
+
+ def __str__(self):
+ return self.msg + (". TLS configurations should map the Docker CLI "
+ "client configurations. See "
+ "http://docs.docker.com/examples/https/ for "
+ "API details.")