code: def exists(self, storagemodel:object, modeldefinition = None) -> bool:
          
          exists = False
  
          blobservice = modeldefinition['blobservice']
          container_name = modeldefinition['container']
          blob_name = storagemodel.name
  
          try:
              blobs = self.list(storagemodel, modeldefinition, where=storagemodel.name)
              if len(blobs) == 1:
                  storagemodel.__mergeblob__(blobs[0])
                  exists = True
                   
          except Exception as e:
              msg = 'can not retireve blob {} from storage because {!s}'.format(blob_name, e)
              raise AzureStorageWrapException(storagemodel, msg=msg)
  
          return exists
docs: delete the blob from storage