summaryrefslogtreecommitdiffstats
path: root/ipsilon/admin
diff options
context:
space:
mode:
authorPetr Vobornik <pvoborni@redhat.com>2014-02-11 17:36:37 +0100
committerSimo Sorce <simo@redhat.com>2014-02-17 11:53:15 -0500
commitd64cd70ae413f5a936806a182e4377a887d4d782 (patch)
tree4dc8161092c470ec30a4a8d5d053e5bb62c3f5c1 /ipsilon/admin
parent6e7edfd368105341aa852620c2d2b1c7e842ad25 (diff)
downloadipsilon.git-d64cd70ae413f5a936806a182e4377a887d4d782.tar.gz
ipsilon.git-d64cd70ae413f5a936806a182e4377a887d4d782.tar.xz
ipsilon.git-d64cd70ae413f5a936806a182e4377a887d4d782.zip
Apply patternfly to administration pages
Signed-off-by: Petr Vobornik <pvoborni@redhat.com> Reviewed-by: Simo Sorce <simo@redhat.com>
Diffstat (limited to 'ipsilon/admin')
-rwxr-xr-xipsilon/admin/common.py4
1 files changed, 4 insertions, 0 deletions
diff --git a/ipsilon/admin/common.py b/ipsilon/admin/common.py
index 7620d3f..6e36669 100755
--- a/ipsilon/admin/common.py
+++ b/ipsilon/admin/common.py
@@ -63,6 +63,7 @@ class LoginPluginPage(Page):
def POST(self, *args, **kwargs):
message = "Nothing was modified."
+ message_type = "info"
new_values = dict()
for key, value in kwargs.iteritems():
@@ -79,8 +80,10 @@ class LoginPluginPage(Page):
store.save_plugin_config(LOGIN_FACILITY,
self._obj.name, new_values)
message = "New configuration saved."
+ message_type = "success"
except Exception: # pylint: disable=broad-except
message = "Failed to save data!"
+ message_type = "error"
# And only if it succeeds we change the live object
for name, value in new_values.items():
@@ -89,6 +92,7 @@ class LoginPluginPage(Page):
return self._template('admin/login_plugin.html',
message=message,
+ message_type=message_type,
title='%s plugin' % self._obj.name,
name='admin_login_%s_form' % self._obj.name,
action=self.url,