summaryrefslogtreecommitdiffstats
path: root/ipsilon/admin/info.py
diff options
context:
space:
mode:
authorSimo Sorce <simo@redhat.com>2014-10-06 22:48:07 -0400
committerPatrick Uiterwijk <puiterwijk@redhat.com>2014-10-07 16:48:31 +0200
commit3d38500a756d26294956c53bdcc82313a8bbfc55 (patch)
treefc66b738d180d888a738aff346e92be2c052f2c7 /ipsilon/admin/info.py
parent049e2dfb2edf97d32f66fa97ee04bc8ccad44df8 (diff)
downloadipsilon-3d38500a756d26294956c53bdcc82313a8bbfc55.tar.gz
ipsilon-3d38500a756d26294956c53bdcc82313a8bbfc55.tar.xz
ipsilon-3d38500a756d26294956c53bdcc82313a8bbfc55.zip
Add AdminPage abstraction on top of util.Page
This is to allow different default headers between Admin pages and other pages. In particular we set no-caching headers to all admin pages to force browsers to refresh as often as possible. Signed-off-by: Simo Sorce <simo@redhat.com> Reviewed-by: Patrick Uiterwijk <puiterwijk@redhat.com>
Diffstat (limited to 'ipsilon/admin/info.py')
-rwxr-xr-xipsilon/admin/info.py6
1 files changed, 3 insertions, 3 deletions
diff --git a/ipsilon/admin/info.py b/ipsilon/admin/info.py
index 4a8aaba..1ce06f1 100755
--- a/ipsilon/admin/info.py
+++ b/ipsilon/admin/info.py
@@ -3,14 +3,14 @@
# Copyright (C) 2014 Ipsilon Contributors see COPYING for license
import cherrypy
-from ipsilon.util.page import Page
from ipsilon.util.page import admin_protect, auth_protect
from ipsilon.util.plugin import PluginObject
from ipsilon.admin.common import AdminPluginPage
+from ipsilon.admin.common import AdminPage
from ipsilon.info.common import FACILITY
-class InfoPluginsOrder(Page):
+class InfoPluginsOrder(AdminPage):
def __init__(self, site, parent):
super(InfoPluginsOrder, self).__init__(site, form=True)
@@ -84,7 +84,7 @@ class InfoPluginsOrder(Page):
options=opts)
-class InfoPlugins(Page):
+class InfoPlugins(AdminPage):
def __init__(self, site, parent):
super(InfoPlugins, self).__init__(site)
self._master = parent