geoprior.cli._presets
Reusable CLI preset definitions.
This module keeps named preset bundles separate from the command
orchestration code so they can be reused by multiple CLI workflows.
Functions
Classes
-
class geoprior.cli._presets.SM3Preset(name, identify, suite_prefix, params=<factory>)[source]
Bases: object
Named SM3 suite preset.
- Parameters:
-
-
name: str
-
identify: str
-
suite_prefix: str
-
params: dict[str, Any]
-
merged(**overrides)[source]
Return preset parameters with non-None overrides.
- Parameters:
overrides (Any)
- Return type:
dict[str, Any]
-
__init__(name, identify, suite_prefix, params=<factory>)
- Parameters:
-
- Return type:
None
-
geoprior.cli._presets.get_sm3_preset(name)[source]
Return a registered SM3 preset by name.
- Parameters:
name (str)
- Return type:
SM3Preset