docs: def pull(self):
          """
          Pull this image from registry. Raises an exception if the image is not found in
          the registry.
  
          :return: None
          """
          for json_e in self.d.pull(repository=self.name, tag=self.tag, stream=True, decode=True):
              logger.debug(json_e)
              status = graceful_get(json_e, "status")
              if status:
                  logger.info(status)
              else:
                  error = graceful_get(json_e, "error")
                  logger.error(status)
                  raise ConuException("There was an error while pulling the image %s: %s",
                                      self.name, error)
          self.using_transport(SkopeoTransport.DOCKER_DAEMON)