File tree Expand file tree Collapse file tree 1 file changed +8
-8
lines changed
sdk/python/feast/infra/offline_stores Expand file tree Collapse file tree 1 file changed +8
-8
lines changed Original file line number Diff line number Diff line change @@ -521,10 +521,9 @@ def offline_write_batch(
521
521
522
522
file_options = feature_view .batch_source .file_options
523
523
524
- if config .repo_path is not None and not Path (file_options .uri ).is_absolute ():
525
- absolute_path = config .repo_path / file_options .uri
526
- else :
527
- absolute_path = Path (file_options .uri )
524
+ absolute_path = FileSource .get_uri_for_file_path (
525
+ repo_path = config .repo_path , uri = file_options .uri
526
+ )
528
527
529
528
filesystem , path = FileSource .create_filesystem_and_path (
530
529
str (absolute_path ), file_options .s3_endpoint_override
@@ -574,10 +573,11 @@ def _read_datasource(data_source, repo_path) -> dd.DataFrame:
574
573
else None
575
574
)
576
575
577
- if not Path (data_source .path ).is_absolute ():
578
- path = repo_path / data_source .path
579
- else :
580
- path = data_source .path
576
+ path = FileSource .get_uri_for_file_path (
577
+ repo_path = repo_path ,
578
+ uri = data_source .file_options .uri ,
579
+ )
580
+
581
581
return dd .read_parquet (
582
582
path ,
583
583
storage_options = storage_options ,
You can’t perform that action at this time.
0 commit comments