]> git.ipfire.org Git - thirdparty/knot-resolver.git/commitdiff
manager: client: exit cmd removed
authorAleš Mrázek <ales.mrazek@nic.cz>
Tue, 10 Jan 2023 14:58:51 +0000 (15:58 +0100)
committerAleš Mrázek <ales.mrazek@nic.cz>
Tue, 10 Jan 2023 18:57:14 +0000 (19:57 +0100)
manager/knot_resolver_manager/cli/cmd/exit.py [deleted file]

diff --git a/manager/knot_resolver_manager/cli/cmd/exit.py b/manager/knot_resolver_manager/cli/cmd/exit.py
deleted file mode 100644 (file)
index 4f0d373..0000000
+++ /dev/null
@@ -1,25 +0,0 @@
-import argparse
-import sys
-from typing import List, Tuple, Type
-
-from knot_resolver_manager.cli.command import Command, CommandArgs, CompWords, register_command
-
-
-@register_command
-class ExitCommand(Command):
-    def __init__(self, namespace: argparse.Namespace) -> None:
-        super().__init__(namespace)
-
-    def run(self, args: CommandArgs) -> None:
-        sys.exit()
-
-    @staticmethod
-    def completion(args: List[str], parser: argparse.ArgumentParser) -> CompWords:
-        return {}
-
-    @staticmethod
-    def register_args_subparser(
-        subparser: "argparse._SubParsersAction[argparse.ArgumentParser]",
-    ) -> Tuple[argparse.ArgumentParser, "Type[Command]"]:
-        stop = subparser.add_parser("exit", help="exit kresctl")
-        return stop, ExitCommand