Revision 0419e0c1
b/api/servers.py | ||
---|---|---|
206 | 206 |
assert isinstance(metadata, dict) |
207 | 207 |
image_id = server['imageRef'] |
208 | 208 |
flavor_id = server['flavorRef'] |
209 |
personality = server.get('personality', []) |
|
209 | 210 |
except (KeyError, AssertionError): |
210 | 211 |
raise faults.BadRequest("Malformed request") |
211 | 212 |
|
... | ... | |
217 | 218 |
if count >= settings.MAX_VMS_PER_USER: |
218 | 219 |
raise faults.OverLimit("Server count limit exceeded for your account.") |
219 | 220 |
|
221 |
for p in personality: |
|
222 |
_log.warning("ignoring personality file '%s'", p.get('path', '')) |
|
223 |
|
|
220 | 224 |
# We must save the VM instance now, so that it gets a valid vm.backend_id. |
221 | 225 |
vm = VirtualMachine.objects.create( |
222 | 226 |
name=name, |
Also available in: Unified diff