RETIRED, UI component for application catalog
Go to file
Mark Vanderwiel d9b7cc4b3a Add pep8 and js lint
Add support for pep8 and js linting
Will hold off on js cleanups as there are a lot of
them.  Will make that job non-voting so we can
make progress.

gate patch Iddb4897c5e8c21dae467a73124b68a120700e909

Blueprint: add-integration-tests
Change-Id: Iec0c524325a9dca8e1e7b7a9ff599842c4cc3dbf
2016-02-25 19:21:19 +00:00
app_catalog Add pep8 and js lint 2016-02-25 19:21:19 +00: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
.eslintrc Add pep8 and js lint 2016-02-25 19:21:19 +00:00
.gitignore Add pep8 and js lint 2016-02-25 19:21:19 +00: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
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 Add pep8 and js lint 2016-02-25 19:21:19 +00:00
tox.ini Add pep8 and js lint 2016-02-25 19:21:19 +00: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