Akihiro Motoki 363802d9e9 Avoid using nova volume test data for cinder API mocking
self.volumes from nova test data is used as return values
of cinder API wrapper mock. Nova test data is based on
novaclient.v2.volumes.Volume class. This is not correct.
They should be based on cinderclient Volume class.

This commit changes to use cinder test data for
return values of openstack_dashboard.api.cinder mock.
'bootable' attribute is required, so it is added to cinder_data.

This confusion comes from the naming of self.volumes.
This commit renames self.volumes to self.nova_volumes
to avoid further confusions.

Note that api.nova.instance_volumes_list() calls get_server_volumes
from novaclient and it is correct to use self.nova_volumes.

Change-Id: I9c431dbb03f90bab84a4a6a3e3ea8fd5a5498b5b
2019-07-18 04:11:19 +09:00
2019-07-06 06:15:13 +00:00
2019-06-21 15:10:57 +00:00
2016-03-31 14:06:45 +00:00
2016-05-18 15:04:00 -06:00
2018-09-22 20:11:30 +03:00
2019-04-19 19:37:19 +00:00
2013-10-25 14:49:23 +08:00
2019-02-09 21:08:48 +09:00
2018-06-08 12:22:10 +00:00
2011-01-12 13:43:31 -08:00
2017-03-17 19:38:47 +00:00
2017-11-13 10:14:05 +00:00
2016-11-30 20:38:59 +00:00
2018-07-10 14:45:26 +07:00
2019-03-29 10:32:52 +00:00
2017-05-30 13:34:43 +00:00
2019-05-15 15:56:25 +05:30
2019-06-12 15:54:45 +00:00

Horizon (OpenStack Dashboard)

Horizon is a Django-based project aimed at providing a complete OpenStack Dashboard along with an extensible framework for building new dashboards from reusable components. The openstack_dashboard module is a reference implementation of a Django site that uses the horizon app to provide web-based interactions with the various OpenStack projects.

image

Using Horizon

See doc/source/install/index.rst about how to install Horizon in your OpenStack setup. It describes the example steps and has pointers for more detailed settings and configurations.

It is also available at Installation Guide.

Getting Started for Developers

doc/source/quickstart.rst or Quickstart Guide describes how to setup Horizon development environment and start development.

Building Contributor Documentation

This documentation is written by contributors, for contributors.

The source is maintained in the doc/source directory using reStructuredText and built by Sphinx

To build the docs, use:

$ tox -e docs

Results are in the doc/build/html directory

Description
OpenStack Dashboard (Horizon)
Readme 319 MiB
Languages
Python 63.1%
JavaScript 28.8%
HTML 6.5%
SCSS 1.5%