Skip to content

Commit 8521ab2

Browse files
berlandmferrera
authored andcommitted
Issue warning to user for legacy options
1 parent 6054cdc commit 8521ab2

1 file changed

Lines changed: 12 additions & 0 deletions

File tree

src/runrms/_forward_model.py

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,7 @@
33
ForwardModelStepJSON,
44
ForwardModelStepPlugin,
55
ForwardModelStepValidationError,
6+
ForwardModelStepWarning,
67
plugin,
78
)
89

@@ -55,6 +56,17 @@ def validate_pre_experiment(self, fm_step_json: ForwardModelStepJSON) -> None:
5556
if not ok:
5657
raise ForwardModelStepValidationError(f"FMRMSConfig: {err}")
5758

59+
if "<RMS_PYTHONPATH>" in self.private_args:
60+
ForwardModelStepWarning.warn(
61+
"Remove unused option <RMS_PYTHONPATH> from your RMS step "
62+
"configuration. It has no effect."
63+
)
64+
if "<RMS_PATH_PREFIX>" in self.private_args:
65+
ForwardModelStepWarning.warn(
66+
"Remove unused option <RMS_PATH_PREFIX> from your RMS step "
67+
"configuration. It has no effect."
68+
)
69+
5870
@staticmethod
5971
def documentation() -> ForwardModelStepDocumentation | None:
6072
return ForwardModelStepDocumentation(

0 commit comments

Comments
 (0)