Skip to content

Commit c2d50ea

Browse files
committed
style: apply black formatting to source and test files
1 parent 766d0b3 commit c2d50ea

2 files changed

Lines changed: 20 additions & 17 deletions

File tree

src/hier_config_cli/__main__.py

Lines changed: 4 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -72,9 +72,7 @@ def get_output_text(hconfig: HConfig, platform: Platform) -> str:
7272
return "\n".join(lines)
7373

7474

75-
def format_output(
76-
hconfig: HConfig, platform: Platform, output_format: str
77-
) -> str:
75+
def format_output(hconfig: HConfig, platform: Platform, output_format: str) -> str:
7876
"""Format configuration output in the requested format.
7977
8078
Args:
@@ -145,9 +143,7 @@ def process_configs(
145143
logger.info(f"Reading generated config from: {generated_config_path}")
146144
generated_config_text = read_text_from_file(generated_config_path)
147145
except FileNotFoundError:
148-
raise click.ClickException(
149-
f"Generated config file not found: {generated_config_path}"
150-
)
146+
raise click.ClickException(f"Generated config file not found: {generated_config_path}")
151147
except PermissionError:
152148
raise click.ClickException(
153149
f"Permission denied reading generated config: {generated_config_path}"
@@ -292,9 +288,7 @@ def rollback(
292288
Example:
293289
hier-config-cli rollback --platform ios --running-config running.conf --generated-config intended.conf
294290
"""
295-
result, platform_enum = process_configs(
296-
platform, running_config, generated_config, "rollback"
297-
)
291+
result, platform_enum = process_configs(platform, running_config, generated_config, "rollback")
298292

299293
try:
300294
output = format_output(result, platform_enum, output_format)
@@ -329,9 +323,7 @@ def future(
329323
Example:
330324
hier-config-cli future --platform ios --running-config running.conf --generated-config intended.conf
331325
"""
332-
result, platform_enum = process_configs(
333-
platform, running_config, generated_config, "future"
334-
)
326+
result, platform_enum = process_configs(platform, running_config, generated_config, "future")
335327

336328
try:
337329
output = format_output(result, platform_enum, output_format)

tests/test_cli.py

Lines changed: 16 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,9 @@ def mock_running_config(tmp_path: Path) -> str:
2222
Path to the mock running config file
2323
"""
2424
config_path = tmp_path / "running_config.conf"
25-
config_path.write_text("hostname test-router\ninterface Vlan1\n ip address 10.0.0.1 255.255.255.0\n")
25+
config_path.write_text(
26+
"hostname test-router\ninterface Vlan1\n ip address 10.0.0.1 255.255.255.0\n"
27+
)
2628
return str(config_path)
2729

2830

@@ -370,11 +372,20 @@ def test_very_verbose_logging(mock_running_config: str, mock_generated_config: s
370372
# Test all platforms
371373
@pytest.mark.parametrize(
372374
"platform",
373-
["ios", "nxos", "iosxr", "eos", "junos", "vyos", "fortios", "generic", "hp_comware5", "hp_procurve"],
375+
[
376+
"ios",
377+
"nxos",
378+
"iosxr",
379+
"eos",
380+
"junos",
381+
"vyos",
382+
"fortios",
383+
"generic",
384+
"hp_comware5",
385+
"hp_procurve",
386+
],
374387
)
375-
def test_all_platforms(
376-
platform: str, mock_running_config: str, mock_generated_config: str
377-
) -> None:
388+
def test_all_platforms(platform: str, mock_running_config: str, mock_generated_config: str) -> None:
378389
"""Test remediation command works with all supported platforms."""
379390
runner = CliRunner()
380391
result = runner.invoke(

0 commit comments

Comments
 (0)