From 7b9bce8e4692d3b5d25bbb544baf2e153d255ce5 Mon Sep 17 00:00:00 2001 From: Paul Barker Date: Fri, 16 Oct 2020 19:31:46 +0200 Subject: [PATCH] kas: Drop undocumented external plugin support This support for external plugins is undocumented and results in differences between how internal and external plugins are loaded. It will shortly be replaced by more integrated support for dynamically finding and loading plugins. Signed-off-by: Paul Barker Signed-off-by: Jan Kiszka --- kas/kas.py | 3 --- 1 file changed, 3 deletions(-) diff --git a/kas/kas.py b/kas/kas.py index e9beff1..b276b85 100644 --- a/kas/kas.py +++ b/kas/kas.py @@ -34,7 +34,6 @@ import logging import signal import sys import os -import pkg_resources try: import colorlog @@ -131,8 +130,6 @@ def kas_get_argparser(): help='Enable debug logging') subparser = parser.add_subparsers(help='sub command help', dest='cmd') - for ext_plugin in pkg_resources.iter_entry_points('kas.plugins'): - ext_plugin.load() for plugin in getattr(kasplugin, 'plugins', {}).values(): plugin_parser = subparser.add_parser(plugin.name, help=plugin.helpmsg)