Revision e57893cd snf-cyclades-app/synnefo/api/floating_ips.py
b/snf-cyclades-app/synnefo/api/floating_ips.py | ||
---|---|---|
133 | 133 |
" 'pool' attribute") |
134 | 134 |
|
135 | 135 |
try: |
136 |
network = Network.objects.get(public=True, deleted=False, id=pool) |
|
136 |
objects = Network.objects.select_for_update() |
|
137 |
network = objects.get(id=pool, public=True, deleted=False) |
|
137 | 138 |
except Network.DoesNotExist: |
138 | 139 |
raise faults.ItemNotFound("Pool '%s' does not exist." % pool) |
139 | 140 |
|
Also available in: Unified diff