summaryrefslogtreecommitdiff
path: root/docker/errors.py
diff options
context:
space:
mode:
Diffstat (limited to 'docker/errors.py')
-rw-r--r--docker/errors.py26
1 files changed, 13 insertions, 13 deletions
diff --git a/docker/errors.py b/docker/errors.py
index ab30a29..ba95256 100644
--- a/docker/errors.py
+++ b/docker/errors.py
@@ -38,25 +38,25 @@ class APIError(requests.exceptions.HTTPError, DockerException):
def __init__(self, message, response=None, explanation=None):
# requests 1.2 supports response as a keyword argument, but
# requests 1.1 doesn't
- super(APIError, self).__init__(message)
+ super().__init__(message)
self.response = response
self.explanation = explanation
def __str__(self):
- message = super(APIError, self).__str__()
+ message = super().__str__()
if self.is_client_error():
- message = '{0} Client Error for {1}: {2}'.format(
+ message = '{} Client Error for {}: {}'.format(
self.response.status_code, self.response.url,
self.response.reason)
elif self.is_server_error():
- message = '{0} Server Error for {1}: {2}'.format(
+ message = '{} Server Error for {}: {}'.format(
self.response.status_code, self.response.url,
self.response.reason)
if self.explanation:
- message = '{0} ("{1}")'.format(message, self.explanation)
+ message = f'{message} ("{self.explanation}")'
return message
@@ -133,11 +133,11 @@ class ContainerError(DockerException):
self.image = image
self.stderr = stderr
- err = ": {}".format(stderr) if stderr is not None else ""
+ err = f": {stderr}" if stderr is not None else ""
msg = ("Command '{}' in image '{}' returned non-zero exit "
"status {}{}").format(command, image, exit_status, err)
- super(ContainerError, self).__init__(msg)
+ super().__init__(msg)
class StreamParseError(RuntimeError):
@@ -147,7 +147,7 @@ class StreamParseError(RuntimeError):
class BuildError(DockerException):
def __init__(self, reason, build_log):
- super(BuildError, self).__init__(reason)
+ super().__init__(reason)
self.msg = reason
self.build_log = build_log
@@ -157,8 +157,8 @@ class ImageLoadError(DockerException):
def create_unexpected_kwargs_error(name, kwargs):
- quoted_kwargs = ["'{}'".format(k) for k in sorted(kwargs)]
- text = ["{}() ".format(name)]
+ quoted_kwargs = [f"'{k}'" for k in sorted(kwargs)]
+ text = [f"{name}() "]
if len(quoted_kwargs) == 1:
text.append("got an unexpected keyword argument ")
else:
@@ -172,7 +172,7 @@ class MissingContextParameter(DockerException):
self.param = param
def __str__(self):
- return ("missing parameter: {}".format(self.param))
+ return (f"missing parameter: {self.param}")
class ContextAlreadyExists(DockerException):
@@ -180,7 +180,7 @@ class ContextAlreadyExists(DockerException):
self.name = name
def __str__(self):
- return ("context {} already exists".format(self.name))
+ return (f"context {self.name} already exists")
class ContextException(DockerException):
@@ -196,4 +196,4 @@ class ContextNotFound(DockerException):
self.name = name
def __str__(self):
- return ("context '{}' not found".format(self.name))
+ return (f"context '{self.name}' not found")