RETIRED, UI component for application catalog
Go to file
Jenkins 1d60bd72b2 Merge "Move app-catalog's panels to App Catalog dashboard" 2016-10-14 10:49:14 +00:00
app_catalog Move app-catalog's panels to App Catalog dashboard 2016-10-04 20:07:21 +03:00
devstack Move app-catalog's panels to App Catalog dashboard 2016-10-04 20:07:21 +03:00
doc/images Add screenshots to README 2015-10-19 10:30:01 -07:00
releasenotes Enable release notes translation 2016-10-06 20:23:30 +02: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 Move app-catalog's panels to App Catalog dashboard 2016-10-04 20:07:21 +03:00
setup.py Dummy change to test versioning 2015-09-14 11:00:38 -07:00
test-requirements.txt Remove discover from test-requirements 2016-07-21 07:23:30 +00: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