nova/plugins/xenserver/xenapi/etc/xapi.d/plugins
John Garbutt 979d1116fe xenapi: don't send terminating chunk on errors
If we send the terminator on an error, it looks like we have actually
completed the upload, when that was not actually the case, we have
failed, and ideally we want glance to notice and mark the snapshot as
failed.

This partly reverts the following commit:
e039b036b5

It is not a full revert of the above commit, and some of the refactoring
and error handling changes are still useful.

Closes-Bug: #1398826
Change-Id: Ib608a32556135a5b7e666d02c4ee77722ea6e07c
2015-01-14 13:58:18 +00:00
..
_bittorrent_seeder xenapi plugins must target only Python 2.4 features 2014-11-10 07:29:03 -08:00
agent xenapi plugins must target only Python 2.4 features 2014-11-10 07:29:03 -08:00
bandwidth xenapi plugins must target only Python 2.4 features 2014-11-10 07:29:03 -08:00
bittorrent xenapi plugins must target only Python 2.4 features 2014-11-10 07:29:03 -08:00
config_file xenapi plugins must target only Python 2.4 features 2014-11-10 07:29:03 -08:00
console xenapi plugins must target only Python 2.4 features 2014-11-10 07:29:03 -08:00
glance xenapi: don't send terminating chunk on errors 2015-01-14 13:58:18 +00:00
ipxe xenapi plugins must target only Python 2.4 features 2014-11-10 07:29:03 -08:00
kernel xenapi plugins must target only Python 2.4 features 2014-11-10 07:29:03 -08:00
migration xenapi plugins must target only Python 2.4 features 2014-11-10 07:29:03 -08:00
nova_plugin_version xenapi plugins must target only Python 2.4 features 2014-11-10 07:29:03 -08:00
pluginlib_nova.py xenapi plugins must target only Python 2.4 features 2014-11-10 07:29:03 -08:00
utils.py xenapi plugins must target only Python 2.4 features 2014-11-10 07:29:03 -08:00
workarounds xenapi plugins must target only Python 2.4 features 2014-11-10 07:29:03 -08:00
xenhost xenapi plugins must target only Python 2.4 features 2014-11-10 07:29:03 -08:00
xenstore.py xenapi plugins must target only Python 2.4 features 2014-11-10 07:29:03 -08:00