in jupyter-gcs-contents-manager/gcs_contents_manager.py [0:0]
def file_exists(self, path):
try:
path = self._normalize_path(path)
if not path:
return False
blob_name = self._gcs_path(path)
blob = self.bucket.get_blob(blob_name)
return blob is not None
except HTTPError as err:
raise err
except Exception as ex:
raise HTTPError(500, 'Internal server error: {}'.format(str(ex)))