Skip to content

Commit 45f6988

Browse files
committed
refactor: use lambda function to display exact command name in version callback
Signed-off-by: ktro2828 <kotaro.uetake@tier4.jp>
1 parent 8baa726 commit 45f6988

3 files changed

Lines changed: 4 additions & 4 deletions

File tree

t4_devkit/cli/sanity.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -39,7 +39,7 @@ def main(
3939
"--version",
4040
"-v",
4141
help="Show the application version and exit.",
42-
callback=version_callback,
42+
callback=lambda value: version_callback(value, command=cli.info.name),
4343
is_eager=True,
4444
),
4545
db_parent: str = typer.Argument(..., help="Path to parent directory of the databases."),

t4_devkit/cli/version.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -9,8 +9,8 @@
99
console = Console()
1010

1111

12-
def version_callback(value: bool) -> None:
12+
def version_callback(value: bool, command: str) -> None:
1313
if value:
1414
version = importlib.metadata.version("t4-devkit")
15-
console.print(f"[bold green]t4viz[/bold green]: [cyan]{version}[/cyan]")
15+
console.print(f"[bold green]{command}[/bold green]: [cyan]{version}[/cyan]")
1616
raise typer.Exit()

t4_devkit/cli/visualize.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -139,7 +139,7 @@ def main(
139139
"--version",
140140
"-v",
141141
help="Show the application version and exit.",
142-
callback=version_callback,
142+
callback=lambda value: version_callback(value, command=cli.info.name),
143143
is_eager=True,
144144
),
145145
) -> None:

0 commit comments

Comments
 (0)