summaryrefslogtreecommitdiffstats
path: root/ipsilon/admin/common.py
diff options
context:
space:
mode:
authorPetr Vobornik <pvoborni@redhat.com>2014-02-11 17:36:37 +0100
committerPetr Vobornik <pvoborni@redhat.com>2014-02-11 18:02:40 +0100
commit7dfa97b20d82292f45b1b955d14d2247e2bc4747 (patch)
tree906d5ef1fabc8aebd01497c833db9a25b6cb15b8 /ipsilon/admin/common.py
parent3ad45cd7b225a44c935f57b7c4e4ad8c4d2cabea (diff)
downloadipsilon-7dfa97b20d82292f45b1b955d14d2247e2bc4747.tar.gz
ipsilon-7dfa97b20d82292f45b1b955d14d2247e2bc4747.tar.xz
ipsilon-7dfa97b20d82292f45b1b955d14d2247e2bc4747.zip
Apply patternfly to administration pagesui
Signed-off-by: Petr Vobornik <pvoborni@redhat.com>
Diffstat (limited to 'ipsilon/admin/common.py')
-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,