Skip to content

Commit 12e019c

Browse files
authored
Update filename handling in InferableTypeStage for filespec
1 parent 36417b4 commit 12e019c

File tree

1 file changed

+4
-1
lines changed

1 file changed

+4
-1
lines changed

src/pdal/pipeline.py

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -217,7 +217,10 @@ def __or__(self, other: Union[Stage, Pipeline]) -> Pipeline:
217217
class InferableTypeStage(Stage):
218218
def __init__(self, filename: Optional[str] = None, **options: Any):
219219
if filename:
220-
options["filename"] = filename
220+
if isinstance(filename, dict):
221+
options["filename"] = filename.get("path")
222+
else:
223+
options["filename"] = filename
221224
super().__init__(**options)
222225

223226
@property

0 commit comments

Comments
 (0)