Revision a23d59a4 snf-cyclades-app/synnefo/api/util.py

b/snf-cyclades-app/synnefo/api/util.py
138 138
        if for_update:
139 139
            servers = servers.select_for_update()
140 140
        if prefetch_related is not None:
141
            servers = servers.prefetch_related(prefetch_related)
141
            if isinstance(prefetch_related, list):
142
                servers = servers.prefetch_related(*prefetch_related)
143
            else:
144
                servers = servers.prefetch_related(prefetch_related)
142 145
        vm = servers.get(id=server_id, userid=user_id)
143 146
        if non_deleted and vm.deleted:
144 147
            raise faults.BadRequest("Server has been deleted.")

Also available in: Unified diff