From ece6afe0a9125be8af47f2188476f87b51858e80 Mon Sep 17 00:00:00 2001 From: Emmanuel Garette Date: Fri, 21 Nov 2025 08:04:27 +0100 Subject: [PATCH] fix: ExtentionError => ExtensionError --- src/rougail/output_formatter/__init__.py | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/src/rougail/output_formatter/__init__.py b/src/rougail/output_formatter/__init__.py index b5f4a35..a842ff9 100644 --- a/src/rougail/output_formatter/__init__.py +++ b/src/rougail/output_formatter/__init__.py @@ -55,6 +55,7 @@ from rougail.convert.object_model import ( ) from rougail.tiramisu import normalize_family, RENAME_TYPE from rougail.utils import undefined +from rougail.error import ExtensionError from .upgrade import RougailUpgrade from .i18n import _ @@ -114,7 +115,7 @@ class RougailOutputFormatter: rougailconfig["step.output"] = self.output_name self.rougailconfig = rougailconfig if self.rougailconfig["step.output"] != self.output_name: - raise ExtentionError( + raise ExtensionError( _('the "step.output" is not set to "{0}"').format(self.output_name) ) # yaml.top_level_colon_align = True @@ -163,10 +164,10 @@ class RougailOutputFormatter: def upgrade(self) -> None: filenames = self.rougailconfig["main_structural_directories"] if len(filenames) > 1: - raise Exception(_("only one file is allowed")) + raise ExtensionError(_('only one filename is allowed, not "{0}"').format(filenames)) filename = Path(filenames[0]) if not filename.is_file(): - raise Exception(_("only a file is allowed")) + raise ExtensionError(_('"{0}" is not a valid file, but only a file is allowed').format(filename)) self.version_name, self.original_yaml = RougailUpgrade(self.rougailconfig).run( filename