RETIRED, The UI component for Tuskar
Go to file
Peter Belanyi 51673a0dfc Add jshint for javascript linting
Added nodeenv as a test requirement.

Added a jshint environment to tox.ini, which installs node.js into the
python virtual environment with nodeenv, installs jshint using npm,
and calls runtest.sh to run the tests.

runtest.sh now supports the -j|--jshint flags to run jshint on the
javascript files. jshint must be installed before running runtest.sh

The documentation also got updated to include some info about testing.

Change-Id: I3e7dcea481806eddc10625fe353ac9092b30573a
Partial-Bug: #1282961
2014-05-29 14:03:59 +02:00
.tx Final translations for Folsom. 2012-09-18 15:26:19 -07:00
bin Fix misspellings in tuskar-ui 2014-02-07 16:22:17 +08:00
doc Use oslo.sphinx theme for docs 2014-04-30 13:12:46 +02:00
tools Remove vim: tabstop=5 shiftwidth=4 softtabstop=4 from headers 2014-03-05 20:19:42 -07:00
tuskar_ui Merge "Remove unused node table template" 2014-05-21 14:23:21 +00:00
_10_admin.py.example Disable other dashboards 2014-04-04 15:35:52 +02:00
_20_project.py.example Disable other dashboards 2014-04-04 15:35:52 +02:00
_50_tuskar.py.example Disable other dashboards 2014-04-04 15:35:52 +02:00
.gitignore Fix Tox 2013-08-27 13:53:38 +02:00
.gitreview Update .gitreview file following repository move 2013-10-05 16:51:57 +00:00
.mailmap remove 'import *' usage (or mark is #noqa) 2013-07-30 11:45:39 +08:00
.pylintrc updating run_tests.sh to mimic other openstack projects, pep8, pylint, coverage 2011-08-31 14:41:36 -07:00
HACKING.rst Add jshint for javascript linting 2014-05-29 14:03:59 +02:00
LICENSE Initial commit 2011-01-12 13:43:31 -08:00
local_settings.py.example Disable other dashboards 2014-04-04 15:35:52 +02:00
Makefile Unifies the project packaging into one set of modules. 2012-02-29 00:20:13 -08:00
manage.py Fix PEP8 issues. 2012-08-29 15:53:07 +08:00
MANIFEST.in Fixing manifest.in 2014-04-16 14:10:40 -04:00
README.rst Link to readthedocs for the installation guide 2014-04-28 15:58:55 +02:00
requirements.txt Use the master tarball for openstack depends 2014-05-07 12:51:33 -07:00
run_tests.sh Add jshint for javascript linting 2014-05-29 14:03:59 +02:00
setup.cfg Revert "Support building wheels (PEP-427)" 2013-11-29 13:26:09 +02:00
setup.py Remove d2to dependency 2013-09-30 10:43:24 -04:00
test-requirements.txt Add jshint for javascript linting 2014-05-29 14:03:59 +02:00
tox.ini Add jshint for javascript linting 2014-05-29 14:03:59 +02:00

Tuskar UI

Tuskar UI is a user interface for Tuskar, a management API for OpenStack deployments. It is a plugin for OpenStack Horizon.

High-Level Overview

Tuskar UI endeavours to be a stateless UI, relying on Tuskar API calls as much as possible. We use existing Horizon libraries and components where possible. If added libraries and components are needed, we will work with the OpenStack community to push those changes back into Horizon.

Interested in seeing Tuskar and Tuskar UI in action? Watch a demo!

Installation Guide

Use the Installation Guide to install Tuskar UI.

License

This project is licensed under the Apache License, version 2. More information can be found in the LICENSE file.

Contact Us

Join us on IRC (Internet Relay Chat):

Network: Freenode (irc.freenode.net/tuskar)
Channel: #tuskar

Or send an email to openstack-dev@lists.openstack.org.