From 8906d7163b58ac97298bda67b8d12b46e810c5ad Mon Sep 17 00:00:00 2001 From: Johannes Bornhold Date: Mon, 6 Jun 2016 10:49:40 +0200 Subject: [PATCH] authn: Add docstring to function that discovers legacy plugins. --- rhodecode/authentication/__init__.py | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/rhodecode/authentication/__init__.py b/rhodecode/authentication/__init__.py index 46af8244..e274b7b2 100644 --- a/rhodecode/authentication/__init__.py +++ b/rhodecode/authentication/__init__.py @@ -53,6 +53,11 @@ def _discover_plugins(config, entry_point='enterprise.plugins1'): def _discover_legacy_plugins(config, prefix='py:'): + """ + Function that imports the legacy plugins stored in the 'auth_plugins' + setting in database which are using the specified prefix. Normally 'py:' is + used for the legacy plugins. + """ auth_plugins = SettingsModel().get_setting_by_name('auth_plugins') enabled_plugins = auth_plugins.app_settings_value legacy_plugins = [id_ for id_ in enabled_plugins if id_.startswith(prefix)]