Revision 36d450e8 snf-cyclades-app/synnefo/logic/management/commands/backend-update-status.py
b/snf-cyclades-app/synnefo/logic/management/commands/backend-update-status.py | ||
---|---|---|
45 | 45 |
help = HELP_MSG |
46 | 46 |
|
47 | 47 |
def handle(self, **options): |
48 |
for backend in Backend.objects.filter(offline=False): |
|
48 |
for backend in Backend.objects.select_for_update()\ |
|
49 |
.filter(offline=False): |
|
49 | 50 |
backend_mod.update_backend_disk_templates(backend) |
50 | 51 |
backend_mod.update_backend_resources(backend) |
51 | 52 |
self.stdout.write("Successfully updated backend '%s'\n" % backend) |
Also available in: Unified diff