Revision 11d4d283 snf-cyclades-app/synnefo/plankton/backend.py

b/snf-cyclades-app/synnefo/plankton/backend.py
370 370
        image_url = self._get_image_url(image_uuid)
371 371
        return self._get_image(image_url)
372 372

  
373
    def update_status(self, image_uuid, status):
374
        """Update Image metadata."""
375
        image_url = self._get_image_url(image_uuid)
376
        self._get_image(image_url)  # Assert that it is an image
377

  
378
        self._update_meta(image_url, {"status": status})
379
        image_url = self._get_image_url(image_uuid)
380
        return self._get_image(image_url)
381

  
373 382
    @handle_backend_exceptions
374 383
    @commit_on_success
375 384
    def register(self, name, image_url, metadata):

Also available in: Unified diff