Revision b2222a7f

b/snf-cyclades-app/synnefo/api/servers.py
314 314
    if provider:
315 315
        flavor.disk_template = disk_template
316 316
        flavor.disk_provider = provider
317
        flavor.disk_origin = None
318
        if provider == 'vlmc':
319
            flavor.disk_origin = image['checksum']
320
            image['backend_id'] = 'null'
317
        flavor.disk_origin = image['checksum']
318
        image['backend_id'] = 'null'
321 319
    else:
322 320
        flavor.disk_provider = None
321
        flavor.disk_origin = None
323 322

  
324 323
    try:
325 324
        if network is None:
b/snf-cyclades-app/synnefo/logic/backend.py
396 396
    provider = flavor.disk_provider
397 397
    if provider:
398 398
        kw['disks'][0]['provider'] = provider
399

  
400
        if provider == 'vlmc':
401
            kw['disks'][0]['origin'] = flavor.disk_origin
399
        kw['disks'][0]['origin'] = flavor.disk_origin
402 400

  
403 401
    kw['nics'] = [public_nic]
404 402
    if vm.backend.use_hotplug():

Also available in: Unified diff