Revision c449760f snf-cyclades-app/synnefo/volume/volumes.py
b/snf-cyclades-app/synnefo/volume/volumes.py | ||
---|---|---|
94 | 94 |
raise faults.BadRequest("Volume size '%s' is smaller than" |
95 | 95 |
" snapshot's size '%s'" |
96 | 96 |
% (size << 30, source_snapshot["size"])) |
97 |
origin = source_snapshot["checksum"]
|
|
97 |
origin = source_snapshot["mapfile"]
|
|
98 | 98 |
elif source_type == "image": |
99 | 99 |
source_image = util.get_image(user_id, source_uuid, |
100 | 100 |
exception=faults.BadRequest) |
... | ... | |
105 | 105 |
" image's size '%s'" |
106 | 106 |
% (size << 30, source_image["size"])) |
107 | 107 |
source = Volume.prefix_source(source_uuid, source_type="image") |
108 |
origin = source_image["checksum"]
|
|
108 |
origin = source_image["mapfile"]
|
|
109 | 109 |
elif source_type == "blank": |
110 | 110 |
if size is None: |
111 | 111 |
raise faults.BadRequest("Volume size is required") |
Also available in: Unified diff