OpenStack Block Storage (Cinder)
Go to file
Nashwan Azhari b5567ed10a Windows iSCSI driver: Fixes copy disk method exception handling
In the copy_vhd_disk method, it is assumed that if the copy operation
fails, a wmi.x_wmi exception will be raised. This is wrong. In fact,
none of the methods called there can raise such an exception in those
circumstances.

At the moment, this method will not raise an exception even if the
copy operation fails.

This patch adds a check to see if the source image actually exists.
The according CIM_DataFile Copy method's return value is checked as
well in order to see if the operation failed or not.

Change-Id: I778ecd61adb007995b629b36044caac78cd16889
Closes-Bug: #1356398
2015-02-02 18:04:56 +02:00
cinder Windows iSCSI driver: Fixes copy disk method exception handling 2015-02-02 18:04:56 +02:00
doc Workflow documentation is now in infra-manual 2014-12-05 04:39:45 +00:00
etc/cinder rtstool on Ubuntu installs in /usr/local/bin 2014-12-19 19:32:02 +00:00
rally-jobs Add more rally benchmarks related to Cinder 2015-01-08 17:27:55 +03:00
tools Sync install_venv_common from oslo-incubator 2014-12-19 14:37:45 -06:00
.coveragerc Add .coveragerc to show proper coverage statistics. As in other openstack projects. 2013-05-15 03:40:07 -07:00
.gitignore gitignore /.* 2014-10-09 15:23:48 -04:00
.gitreview Initial fork out of Nova. 2012-05-03 10:48:26 -07:00
.mailmap Add mailmap entry 2014-05-07 12:03:15 -07:00
.testr.conf Fix up the test framework 2013-06-14 14:02:17 +00:00
babel.cfg Initial fork out of Nova. 2012-05-03 10:48:26 -07:00
CONTRIBUTING.md Workflow documentation is now in infra-manual 2014-12-05 04:39:45 +00:00
HACKING.rst Add hacking check for oslo namespace usage 2015-01-14 09:09:58 -06:00
LICENSE Initial fork out of Nova. 2012-05-03 10:48:26 -07:00
MANIFEST.in Use setuptools-git. 2012-08-10 11:56:00 -04:00
openstack-common.conf Remove module timeutils 2014-11-24 13:54:23 +08:00
pylintrc Amend unused variables to assist pylint testing 2014-10-30 16:23:57 +00:00
README.rst Update README.rst to current state 2015-01-12 14:02:24 +01:00
requirements.txt Updated from global requirements 2015-01-16 01:10:17 +00:00
run_tests.sh Use pbr entry_points to setup the cinder scripts 2014-12-08 09:53:22 -05:00
setup.cfg Add an instance-locality filter 2015-01-07 10:40:07 +01:00
setup.py Updated from global requirements 2014-05-22 07:04:39 +00:00
test-requirements.txt DB migration tests 2014-12-15 12:56:56 +02:00
tox.ini Merge "Add specific docs build option to tox" 2014-12-30 12:09:30 +00:00

CINDER

You have come across a storage service for an open cloud computing service. It has identified itself as Cinder. It was abstracted from the Nova project.

Getting Started

If you'd like to run from the master branch, you can clone the git repo:

git clone https://github.com/openstack/cinder.git

For developer information please see HACKING.rst

You can raise bugs here http://bugs.launchpad.net/cinder

Python client

https://github.com/openstack/python-cinderclient.git