diff options
author | Rob Crittenden <rcritten@redhat.com> | 2015-04-08 09:44:14 -0400 |
---|---|---|
committer | Simo Sorce <simo@redhat.com> | 2015-04-10 10:38:15 -0400 |
commit | 434bffc3b1ab4a74f0f23508e624e7427987aaf8 (patch) | |
tree | de5dcf9470706563e4fc348eeac654e38e47cc9a /ipsilon/login/common.py | |
parent | e235c7be58ddf563ed6fd6d6f52dbc96497b0389 (diff) | |
download | ipsilon.git-434bffc3b1ab4a74f0f23508e624e7427987aaf8.tar.gz ipsilon.git-434bffc3b1ab4a74f0f23508e624e7427987aaf8.tar.xz ipsilon.git-434bffc3b1ab4a74f0f23508e624e7427987aaf8.zip |
Rename and move PluginConfig to ConfigHelper
The configuration class was originally intended to be tied. At this
point it is quite generic and useful outside of plugins. Rename
it to something more generic and move it into the config module.
https://fedorahosted.org/ipsilon/ticket/25
Signed-off-by: Rob Crittenden <rcritten@redhat.com>
Reviewed-by: Simo Sorce <simo@redhat.com>
Diffstat (limited to 'ipsilon/login/common.py')
-rw-r--r-- | ipsilon/login/common.py | 7 |
1 files changed, 4 insertions, 3 deletions
diff --git a/ipsilon/login/common.py b/ipsilon/login/common.py index d616882..9496a4b 100644 --- a/ipsilon/login/common.py +++ b/ipsilon/login/common.py @@ -18,7 +18,8 @@ from ipsilon.util.page import Page from ipsilon.util.user import UserSession from ipsilon.util.plugin import PluginInstaller, PluginLoader -from ipsilon.util.plugin import PluginObject, PluginConfig +from ipsilon.util.plugin import PluginObject +from ipsilon.util.config import ConfigHelper from ipsilon.info.common import Info from ipsilon.util.cookies import SecureCookie import cherrypy @@ -27,10 +28,10 @@ import cherrypy USERNAME_COOKIE = 'ipsilon_default_username' -class LoginManagerBase(PluginConfig, PluginObject): +class LoginManagerBase(ConfigHelper, PluginObject): def __init__(self, *args): - PluginConfig.__init__(self) + ConfigHelper.__init__(self) PluginObject.__init__(self, *args) self._root = None self._site = None |