RETIRED, UI component for application catalog
Go to file
Mark Vanderwiel 07f2140300 Fix gate hook scripts to use script dir to source commons
Change-Id: I383d3e87babf8035ae5f0e2bff3395a661327bb9
2016-03-08 11:39:51 -06:00
app_catalog Adding integration test support 2016-03-04 10:12:32 -06:00
component_catalog Add pep8 and js lint 2016-02-25 19:21:19 +00:00
devstack Merge "Cleanup devstack install and configure" 2016-02-04 22:03:36 +00:00
doc/images Add screenshots to README 2015-10-19 10:30:01 -07:00
releasenotes Add reno for RElease NOtes 2015-11-26 00:20:09 +03:00
tools/gate/integration Fix gate hook scripts to use script dir to source commons 2016-03-08 11:39:51 -06:00
.eslintrc Add pep8 and js lint 2016-02-25 19:21:19 +00:00
.gitignore Adding integration test support 2016-03-04 10:12:32 -06:00
.gitreview Update .gitreview for project rename 2015-09-11 20:57:49 +00:00
LICENSE Initial stab at a grid layout for apps. 2015-08-20 09:43:00 -07:00
MANIFEST.in Move enabled directory to app_catalog 2015-10-07 14:21:18 -07:00
README.rst Fix link to screenshot images 2015-10-19 11:29:13 -07:00
package.json Add pep8 and js lint 2016-02-25 19:21:19 +00:00
requirements.txt Adding integration test support 2016-03-04 10:12:32 -06:00
setup.cfg Dummy change to test versioning 2015-09-14 11:00:38 -07:00
setup.py Dummy change to test versioning 2015-09-14 11:00:38 -07:00
test-requirements.txt Adding integration test support 2016-03-04 10:12:32 -06:00
tox.ini Adding integration test support 2016-03-04 10:12:32 -06:00

README.rst

app-catalog-ui

This makes the Applications and Components stored in the OpenStack Application Catalog available to users in their own Cloud's Horizon UI.

App Catalog Application view screenshot

App Catalog Components view screenshot

Requirements

app-catalog-ui is intended to use only on systems running Horizon

How to try this package

With Devstack

Add the following to your Devstack local.conf file

enable_plugin app-catalog-ui https://git.openstack.org/openstack/app-catalog-ui

With Horizon

git clone http://github.com/openstack/horizon.git
git clone http://github.com/openstack/app-catalog-ui.git
cd horizon
./run_tests.sh -f --docs
cp ./openstack_dashboard/local/local_settings.py.example ./openstack_dashboard/local/local_settings.py
pushd ../apps-catalog-ui
../horizon/tools/with_venv.sh pip install --upgrade .
cp -a app_catalog/enabled/* ../horizon/openstack_dashboard/enabled/
popd

#FOR Murano Dashboard support:
git clone http://github.com/openstack/murano-dashboard.git
pushd ../murano-dashboard
../horizon/tools/with_venv.sh pip install --upgrade .
cp muranodashboard/local/_50_murano.py ../horizon/openstack_dashboard/enabled/
popd

#If you want to test against you own app-catalog checkout:
echo "APP_CATALOG_URL='http://localhost:18001'" >> openstack_dashboard/local/local_settings.py

#Start test server
./run_tests.sh --runserver 127.0.0.1:18000