From 973f7424f59d4ad061be55c4718556fe6c9ef46c Mon Sep 17 00:00:00 2001 From: skshetry <18718008+skshetry@users.noreply.github.com> Date: Wed, 15 Jan 2025 12:38:08 +0545 Subject: [PATCH] file: raise error (#820) --- src/datachain/lib/file.py | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/src/datachain/lib/file.py b/src/datachain/lib/file.py index 1aaa3fc91..2f3250687 100644 --- a/src/datachain/lib/file.py +++ b/src/datachain/lib/file.py @@ -76,18 +76,18 @@ def get_vtype(cls) -> str: def open(cls, file: "File", location: list[dict]): """Stream file from tar archive based on location in archive.""" if len(location) > 1: - VFileError(file, "multiple 'location's are not supported yet") + raise VFileError(file, "multiple 'location's are not supported yet") loc = location[0] if (offset := loc.get("offset", None)) is None: - VFileError(file, "'offset' is not specified") + raise VFileError(file, "'offset' is not specified") if (size := loc.get("size", None)) is None: - VFileError(file, "'size' is not specified") + raise VFileError(file, "'size' is not specified") if (parent := loc.get("parent", None)) is None: - VFileError(file, "'parent' is not specified") + raise VFileError(file, "'parent' is not specified") tar_file = File(**parent) tar_file._set_stream(file._catalog)