diff options
author | Simo Sorce <simo@redhat.com> | 2014-10-06 22:48:07 -0400 |
---|---|---|
committer | Patrick Uiterwijk <puiterwijk@redhat.com> | 2014-10-07 16:48:31 +0200 |
commit | 3d38500a756d26294956c53bdcc82313a8bbfc55 (patch) | |
tree | fc66b738d180d888a738aff346e92be2c052f2c7 /ipsilon/admin/info.py | |
parent | 049e2dfb2edf97d32f66fa97ee04bc8ccad44df8 (diff) | |
download | ipsilon-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-x | ipsilon/admin/info.py | 6 |
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 |