24cec3aa77
sheepdog: sub path: add snapname argument
...
needed for qemu-img convert from src snapshot
Signed-off-by: Alexandre Derumier <aderumier@odiso.com >
2013-05-02 06:34:32 +02:00
5649ccfe89
has_feature : template
...
for plugin-rbd-sheepdog-nexenta
+ indentation fix
Signed-off-by: Alexandre Derumier <aderumier@odiso.com >
2013-02-18 06:18:15 +01:00
2c5a70971a
has_feature : fix key = snap
...
Signed-off-by: Alexandre Derumier <aderumier@odiso.com >
2013-02-15 10:08:04 +01:00
62ebea1e56
sheppdog : has_feature : copy
...
Signed-off-by: Alexandre Derumier <aderumier@odiso.com >
2013-02-15 07:27:37 +01:00
7516817760
sheepdog : has_feature : clone base
...
Signed-off-by: Alexandre Derumier <aderumier@odiso.com >
2013-02-14 11:11:21 +01:00
d99eee9399
sheepdog : volume_snapshot_delete : parse_volname
...
Signed-off-by: Alexandre Derumier <aderumier@odiso.com >
2013-02-14 10:22:28 +01:00
b8f4f5be20
sheepdog : volume_snapshot_rollback : parse_volname
...
Signed-off-by: Alexandre Derumier <aderumier@odiso.com >
2013-02-14 10:22:17 +01:00
d719effa9b
sheepdog : volume_snapshot : parse_volname
...
Signed-off-by: Alexandre Derumier <aderumier@odiso.com >
2013-02-14 10:22:02 +01:00
fddfc53873
sheepdog : volume_resize : parse_volname
...
Signed-off-by: Alexandre Derumier <aderumier@odiso.com >
2013-02-14 10:21:49 +01:00
61b8ccc917
sheepdog : volume_size_info: parse_volname
...
Signed-off-by: Alexandre Derumier <aderumier@odiso.com >
2013-02-14 10:21:30 +01:00
b22af8eee9
sheepdog : list_images
...
Signed-off-by: Alexandre Derumier <aderumier@odiso.com >
2013-02-14 10:21:04 +01:00
b2f975cf1e
sheepdog : free_image : parse volname
...
Signed-off-by: Alexandre Derumier <aderumier@odiso.com >
2013-02-14 10:20:33 +01:00
87157341ad
sheepdog : clone_image
...
Signed-off-by: Alexandre Derumier <aderumier@odiso.com >
2013-02-14 10:19:20 +01:00
8a3c8d0e59
sheepdog : create_base
...
Signed-off-by: Alexandre Derumier <aderumier@odiso.com >
2013-02-14 10:18:51 +01:00
19860f5bae
sheepdog : find_free_diskname
...
Signed-off-by: Alexandre Derumier <aderumier@odiso.com >
2013-02-14 10:18:17 +01:00
a602d95758
sheepdog : sheepdog_snapshot_ls : fix
...
Signed-off-by: Alexandre Derumier <aderumier@odiso.com >
2013-02-14 10:17:27 +01:00
a76d3c973f
sheepdog : sheepdog_ls : parse base volumes
...
Signed-off-by: Alexandre Derumier <aderumier@odiso.com >
2013-02-14 10:17:06 +01:00
648095a9db
sheepdog : parse_volname
...
Signed-off-by: Alexandre Derumier <aderumier@odiso.com >
2013-02-14 10:16:23 +01:00
32437ed279
check base image use count inside vdisk_free
...
To make it work with all storage types.
2013-02-01 06:55:39 +01:00
5eab0272f0
add stubs for create_base and cone_image
2013-01-31 07:47:02 +01:00
c0235499b3
sheepdog : has_feature
...
Signed-off-by: Alexandre Derumier <aderumier@odiso.com >
2012-12-28 07:52:43 +01:00
73b6f89b3c
sheepdog : fix volume_size_info && parentid check
...
Signed-off-by: Alexandre Derumier <aderumier@odiso.com >
2012-12-12 13:29:09 +01:00
ba4ee9ba25
sheepdog : retrieve parent of a clone
...
Signed-off-by: Alexandre Derumier <aderumier@odiso.com >
2012-11-22 06:58:14 +01:00
3cb217030a
sheepdog : delete snapshots when deleting volume
...
sheepdog don't delete snapshots automatically when deleting volume
Signed-off-by: Alexandre Derumier <aderumier@odiso.com >
2012-10-31 14:06:55 +01:00
9cd89ee32f
sheepdog: add volume_snapshot_delete
...
Signed-off-by: Alexandre Derumier <aderumier@odiso.com >
2012-09-06 10:37:33 +02:00
948b2e22ce
sheepdog : add volume_snapshot_rollback
...
Signed-off-by: Alexandre Derumier <aderumier@odiso.com >
2012-09-06 10:37:12 +02:00
50a19c0987
sheepdog : add volume_snapshot
...
Signed-off-by: Alexandre Derumier <aderumier@odiso.com >
2012-09-06 10:36:46 +02:00
911ce8504f
sheepdog : add nodes and disable options
...
Signed-off-by: Alexandre Derumier <aderumier@odiso.com >
2012-08-20 13:06:52 +02:00
9ffffc2e24
sheepdog : volume_resize
...
use collie command to resize disk (online or offline).
we can't use qmp block_resize to online resize size in guest (throw error) , so return undef.
Signed-off-by: Alexandre Derumier <aderumier@odiso.com >
2012-08-07 08:09:16 +02:00
c732d5dbac
sheepdog : volume_size_info
...
Signed-off-by: Alexandre Derumier <aderumier@odiso.com >
2012-08-06 06:10:06 +02:00
27923b43c7
sheepdogplugin: volume_size_info
...
return nothing for now
Signed-off-by: Alexandre Derumier <aderumier@odiso.com >
2012-07-27 10:45:16 +02:00
f7a1e35f69
fix sheepdog path
...
We always need to specify a port, else kvm does not find the disk.
2012-07-17 15:12:49 +02:00
e9256323c0
sheepdog: implement storage status
2012-07-16 09:51:26 +02:00
7f8373d270
delete trailing white spaces
2012-07-16 09:13:19 +02:00
be6339fc3a
sheepdog: use '-r' to get sizes in bytes, code cleanup
...
Use a common method collie_cmd() to assemble command using
correct server/port settings.
2012-07-16 09:10:17 +02:00
e4fc8228a7
add sheepdog plugin
...
storage definition
-------------------
portal 127.0.0.1:7000
Signed-off-by: Alexandre Derumier <aderumier@odiso.com >
2012-07-16 07:14:53 +02:00