Skip to content

Commit 07abb2c

Browse files
markbadernormanrz
andauthored
Remove dataformat enum. (#933)
* Remove dataformat enum. * Use .value to access str value of enum DistributionStrategy. --------- Co-authored-by: Norman Rzepka <[email protected]>
1 parent bed6f2d commit 07abb2c

File tree

10 files changed

+14
-21
lines changed

10 files changed

+14
-21
lines changed

webknossos/webknossos/cli/_utils.py

Lines changed: 1 addition & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,7 @@ class DistributionStrategy(str, Enum):
2626
SLURM = "slurm"
2727
KUBERNETES = "kubernetes"
2828
MULTIPROCESSING = "multiprocessing"
29-
DEBUGS_SEQUENTIAL = "debug_sequential"
29+
DEBUG_SEQUENTIAL = "debug_sequential"
3030

3131

3232
class LayerCategory(str, Enum):
@@ -41,13 +41,6 @@ class LayerCategory(str, Enum):
4141
SEGMENTATION = "segmentation"
4242

4343

44-
class DataFormat(str, Enum):
45-
"""Enum of available data formats."""
46-
47-
WKW = "wkw"
48-
ZARR = "zarr"
49-
50-
5144
class SamplingMode(str, Enum):
5245
"""Enum of available sampling modes."""
5346

webknossos/webknossos/cli/check_equality.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -67,7 +67,7 @@ def main(
6767

6868
executor_args = Namespace(
6969
jobs=jobs,
70-
distribution_strategy=distribution_strategy,
70+
distribution_strategy=distribution_strategy.value,
7171
job_resources=job_resources,
7272
)
7373

webknossos/webknossos/cli/compress.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -49,7 +49,7 @@ def main(
4949

5050
executor_args = Namespace(
5151
jobs=jobs,
52-
distribution_strategy=distribution_strategy,
52+
distribution_strategy=distribution_strategy.value,
5353
job_resources=job_resources,
5454
)
5555

webknossos/webknossos/cli/convert.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -94,7 +94,7 @@ def main(
9494

9595
executor_args = Namespace(
9696
jobs=jobs,
97-
distribution_strategy=distribution_strategy,
97+
distribution_strategy=distribution_strategy.value,
9898
job_resources=job_resources,
9999
)
100100

webknossos/webknossos/cli/convert_knossos.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -325,7 +325,7 @@ def main(
325325

326326
executor_args = Namespace(
327327
jobs=jobs,
328-
distribution_strategy=distribution_strategy,
328+
distribution_strategy=distribution_strategy.value,
329329
job_resources=job_resources,
330330
)
331331

webknossos/webknossos/cli/convert_raw.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -263,7 +263,7 @@ def main(
263263

264264
executor_args = Namespace(
265265
jobs=jobs,
266-
distribution_strategy=distribution_strategy,
266+
distribution_strategy=distribution_strategy.value,
267267
job_resources=job_resources,
268268
)
269269

webknossos/webknossos/cli/convert_zarr.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -246,7 +246,7 @@ def main(
246246

247247
executor_args = Namespace(
248248
jobs=jobs,
249-
distribution_strategy=distribution_strategy,
249+
distribution_strategy=distribution_strategy.value,
250250
job_resources=job_resources,
251251
)
252252

webknossos/webknossos/cli/downsample.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -58,7 +58,7 @@ def main(
5858

5959
executor_args = Namespace(
6060
jobs=jobs,
61-
distribution_strategy=distribution_strategy,
61+
distribution_strategy=distribution_strategy.value,
6262
job_resources=job_resources,
6363
)
6464

webknossos/webknossos/cli/export_wkw_as_tiff.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -269,7 +269,7 @@ def main(
269269
logging.info("Starting tiff export for bounding box: %s", bbox)
270270
executor_args = Namespace(
271271
jobs=jobs,
272-
distribution_strategy=distribution_strategy,
272+
distribution_strategy=distribution_strategy.value,
273273
job_resources=job_resources,
274274
)
275275
used_tile_size = None

webknossos/webknossos/cli/upsample.py

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -72,16 +72,16 @@ def main(
7272

7373
executor_args = Namespace(
7474
jobs=jobs,
75-
distribution_strategy=distribution_strategy,
75+
distribution_strategy=distribution_strategy.value,
7676
job_resources=job_resources,
7777
)
7878
dataset = Dataset.open(source)
7979
mode = SamplingModes.parse(sampling_mode.value)
8080

81-
with get_executor_for_args(args=executor_args) as executor:
82-
if layer_name is None:
83-
upsample_all_layers(dataset, mode, from_mag, executor_args)
84-
else:
81+
if layer_name is None:
82+
upsample_all_layers(dataset, mode, from_mag, executor_args)
83+
else:
84+
with get_executor_for_args(args=executor_args) as executor:
8585
layer = dataset.get_layer(layer_name)
8686
layer.upsample(from_mag=from_mag, sampling_mode=mode, executor=executor)
8787

0 commit comments

Comments
 (0)