diff --git a/MANIFEST.in b/MANIFEST.in index 90f8a7a..89244eb 100644 --- a/MANIFEST.in +++ b/MANIFEST.in @@ -1,5 +1,6 @@ include AUTHORS include ChangeLog +recursive-include designatedashboard *.html exclude .gitignore exclude .gitreview diff --git a/README.rst b/README.rst index baaf85c..7d54741 100644 --- a/README.rst +++ b/README.rst @@ -15,5 +15,22 @@ Features Howto ----- -1. Clone Horizon UI folder -2. Symlink enabled/* files to openstack_dashboard/local/enabled folder and run horizon! +1. Package the designatedashboard by running:: + + python setup.py sdist + + This will create a python egg in the dist folder, which can be used to install + on the horizon machine or within horizon's python virtual environment. + +2. Modify horizon's settings file to enabled designatedashboard, note the two lines to add below:: + + import designatedashboard.enabled # ADD THIS LINE + + ... + + INSTALLED_APPS = list(INSTALLED_APPS) # Make sure it's mutable + settings.update_dashboards([ + openstack_dashboard.enabled, + openstack_dashboard.local.enabled, + designatedashboard.enabled, # ADD THIS LINE TOO + ], HORIZON_CONFIG, INSTALLED_APPS) diff --git a/enabled/_70_dns_add_group.py b/designatedashboard/enabled/_70_dns_add_group.py similarity index 100% rename from enabled/_70_dns_add_group.py rename to designatedashboard/enabled/_70_dns_add_group.py diff --git a/enabled/_71_dns_project.py b/designatedashboard/enabled/_71_dns_project.py similarity index 100% rename from enabled/_71_dns_project.py rename to designatedashboard/enabled/_71_dns_project.py