Revision cb66110b snf-cyclades-app/synnefo/api/servers.py

b/snf-cyclades-app/synnefo/api/servers.py
285 285
        flavor_id = server['flavorRef']
286 286
        personality = server.get('personality', [])
287 287
        assert isinstance(personality, list)
288
        private_networks = server.get("networks", [])
289
        assert isinstance(private_networks, list)
288 290
    except (KeyError, AssertionError):
289 291
        raise faults.BadRequest("Malformed request")
290 292

  
......
298 300
    password = util.random_password()
299 301

  
300 302
    vm = servers.create(user_id, name, password, flavor, image,
301
                        metadata=metadata, personality=personality)
303
                        metadata=metadata, personality=personality,
304
                        private_networks=private_networks)
302 305

  
303 306
    server = vm_to_dict(vm, detail=True)
304 307
    server['status'] = 'BUILD'

Also available in: Unified diff