summaryrefslogtreecommitdiffstats
path: root/ipsilon/login/common.py
diff options
context:
space:
mode:
authorRob Crittenden <rcritten@redhat.com>2015-04-08 09:44:14 -0400
committerSimo Sorce <simo@redhat.com>2015-04-10 10:38:15 -0400
commit434bffc3b1ab4a74f0f23508e624e7427987aaf8 (patch)
treede5dcf9470706563e4fc348eeac654e38e47cc9a /ipsilon/login/common.py
parente235c7be58ddf563ed6fd6d6f52dbc96497b0389 (diff)
downloadipsilon-434bffc3b1ab4a74f0f23508e624e7427987aaf8.tar.gz
ipsilon-434bffc3b1ab4a74f0f23508e624e7427987aaf8.tar.xz
ipsilon-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.py7
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