def Delete(self, key, callback):
    assert not self._read_only, 'Received "Delete" request on read-only object store.'

    # Define callback function which raises any error and then invokes the user callback function.
    def _OnCompletedDelete(response):
      if response.error:
        raise response.error
      callback()

    self._async_s3_conn.make_request('DELETE', bucket=self._bucket_name, key=key, callback=_OnCompletedDelete)
Asynchronously deletes the specified key. If the operation succeeds,
dataset/ETHPy150Open viewfinderco/viewfinder/backend/storage/s3_object_store.py/S3ObjectStore.Delete