congress/congress_dashboard
gecong1973 903cba8c1a Correct reraising of exception
When an exception was caught and rethrown,
it should call 'raise' without any arguments
because it shows the place where an exception
occured initially instead of place where
the exception re-raised

Change-Id: I5bb1cb87dc2c0c8d502a5bbb75e70369cb8254ca
2016-08-24 15:34:37 +08:00
..
api Correct reraising of exception 2016-08-24 15:34:37 +08:00
datasources Replaced e.message with str(e) 2016-08-11 10:38:17 -05:00
enabled Implement horizon plugin model 2016-08-10 03:49:44 +00:00
policies Replaced e.message with str(e) 2016-08-11 10:38:17 -05:00
static/admin Implement horizon plugin model 2016-08-10 03:49:44 +00:00
templates/admin Fix launching devstack failure in gate 2016-08-22 18:17:17 +09:00
__init__.py Implement horizon plugin model 2016-08-10 03:49:44 +00:00
README.md Implement horizon plugin model 2016-08-10 03:49:44 +00:00

Congress Dashboard

Congress Dashboard is an extension for OpenStack Dashboard that provides a UI for Congress. With congress-dashboard, a user is able to easily write the policies and rules for governance of cloud.

Setup Instructions

This instruction assumes that Horizon is already installed and its installation folder is . Detailed information on how to install Horizon can be found at http://docs.openstack.org/developer/horizon/quickstart.html#setup.

To integrate congress with horizon, copy the files in <congress_dashboard>/enabled to /openstack_dashboard/local/enabled/

$ cp -b <congress_dashboard>/enabled/_50_policy.py /openstack_dashboard/local/enabled/ $ cp -b <congress_dashboard>/enabled/_60_policies.py /openstack_dashboard/local/enabled/ $ cp -b <congress_dashboard>/enabled/_70_datasources.py /openstack_dashboard/local/enabled/

Restart Apache server sudo service apache2 restart