Commit 87e2bb3d authored by Eric Duminil's avatar Eric Duminil
Browse files

subprocess.run should now also work on Linux

parent 7f8142ef
......@@ -113,12 +113,12 @@ def extract_region(output_dir: Path, location_name: str, wkt: str) -> None:
print(f" Extracting {output_file}.")
region_chooser_libs = Path(SIMSTADT_FOLDER).expanduser() / 'lib/*'
gml_inputs = output_dir.glob(GML_GLOB)
result = subprocess.run(' '.join(['java', '-classpath', f'"{region_chooser_libs}"',
result = subprocess.run(['java', '-classpath', f'{region_chooser_libs}',
'eu.simstadt.regionchooser.RegionChooserCLI',
'--input', ','.join(str(gml) for gml in gml_inputs),
'--output', str(output_file),
'--wkt', '-',
]),
],
input=wkt,
text=True,
capture_output=True
......
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment