summaryrefslogtreecommitdiff
path: root/src/click/exceptions.py
diff options
context:
space:
mode:
authorJavier Domingo Cansino <javierdo1@gmail.com>2020-08-08 18:29:55 -0700
committerDavid Lord <davidism@gmail.com>2020-08-08 18:32:24 -0700
commit08a0d691d8105312d4d81b64366a4fffda277a12 (patch)
treebf7bdf3a6b4b5aca3a7ef06b2ff9f0b161f3231a /src/click/exceptions.py
parent97fde8bf50058c19a77d4de46b9c54b1731b1750 (diff)
downloadclick-08a0d691d8105312d4d81b64366a4fffda277a12.tar.gz
use super() consistently
Diffstat (limited to 'src/click/exceptions.py')
-rw-r--r--src/click/exceptions.py17
1 files changed, 8 insertions, 9 deletions
diff --git a/src/click/exceptions.py b/src/click/exceptions.py
index 25b02bb..9623cd8 100644
--- a/src/click/exceptions.py
+++ b/src/click/exceptions.py
@@ -43,7 +43,7 @@ class UsageError(ClickException):
exit_code = 2
def __init__(self, message, ctx=None):
- ClickException.__init__(self, message)
+ super().__init__(message)
self.ctx = ctx
self.cmd = self.ctx.command if self.ctx else None
@@ -82,7 +82,7 @@ class BadParameter(UsageError):
"""
def __init__(self, message, ctx=None, param=None, param_hint=None):
- UsageError.__init__(self, message, ctx)
+ super().__init__(message, ctx)
self.param = param
self.param_hint = param_hint
@@ -113,7 +113,7 @@ class MissingParameter(BadParameter):
def __init__(
self, message=None, ctx=None, param=None, param_hint=None, param_type=None
):
- BadParameter.__init__(self, message, ctx, param, param_hint)
+ super().__init__(message, ctx, param, param_hint)
self.param_type = param_type
def format_message(self):
@@ -159,7 +159,8 @@ class NoSuchOption(UsageError):
def __init__(self, option_name, message=None, possibilities=None, ctx=None):
if message is None:
message = f"no such option: {option_name}"
- UsageError.__init__(self, message, ctx)
+
+ super().__init__(message, ctx)
self.option_name = option_name
self.possibilities = possibilities
@@ -185,7 +186,7 @@ class BadOptionUsage(UsageError):
"""
def __init__(self, option_name, message, ctx=None):
- UsageError.__init__(self, message, ctx)
+ super().__init__(message, ctx)
self.option_name = option_name
@@ -197,9 +198,6 @@ class BadArgumentUsage(UsageError):
.. versionadded:: 6.0
"""
- def __init__(self, message, ctx=None):
- UsageError.__init__(self, message, ctx)
-
class FileError(ClickException):
"""Raised if a file cannot be opened."""
@@ -208,7 +206,8 @@ class FileError(ClickException):
ui_filename = filename_to_ui(filename)
if hint is None:
hint = "unknown error"
- ClickException.__init__(self, hint)
+
+ super().__init__(hint)
self.ui_filename = ui_filename
self.filename = filename