From 8fe024c808f3fea78c334287b47e8dba93194788 Mon Sep 17 00:00:00 2001 From: Alexander Sysoev Date: Wed, 29 Nov 2023 18:37:51 +0300 Subject: [PATCH] Add --version option (#246) Signed-off-by: cyc60 --- src/main.py | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/src/main.py b/src/main.py index cd53fd46..c9e2ea68 100644 --- a/src/main.py +++ b/src/main.py @@ -6,6 +6,7 @@ import click +import src from src.commands.create_keys import create_keys from src.commands.create_wallet import create_wallet from src.commands.get_validators_root import get_validators_root @@ -15,9 +16,16 @@ from src.commands.remote_signer_setup import remote_signer_setup from src.commands.start import start from src.commands.validators_exit import validators_exit +from src.common.utils import get_build_version from src.remote_db.commands import remote_db_group +build = get_build_version() +version = src.__version__ +if build: + version += f'-{build}' + +@click.version_option(version=version, prog_name='Stakewise v3 operator service') @click.group() def cli() -> None: pass