diff --git a/doc/changelog.d/4581.maintenance.md b/doc/changelog.d/4581.maintenance.md new file mode 100644 index 00000000000..7722dea6852 --- /dev/null +++ b/doc/changelog.d/4581.maintenance.md @@ -0,0 +1 @@ +Update text for 'BetaFeaturesNotEnabled' exception. diff --git a/src/ansys/fluent/core/exceptions.py b/src/ansys/fluent/core/exceptions.py index eec9920d757..0c1d6cb97a1 100644 --- a/src/ansys/fluent/core/exceptions.py +++ b/src/ansys/fluent/core/exceptions.py @@ -56,9 +56,13 @@ class BetaFeaturesNotEnabled(RuntimeError): """Raised when a beta feature is accessed without enabling beta features.""" def __init__(self, feature_name: str | None = None) -> None: + base_message = ( + " is a Fluent beta feature. To enable it from Python " + "call '.enable_beta_features()'." + ) message = ( - f"The feature '{feature_name}' is not available until 'enable_beta_features()' has been called." + f"'{feature_name}'" + base_message if feature_name - else "This feature is not available until 'enable_beta_features()' has been called." + else "This " + base_message ) super().__init__(message)