Skip to content

Commit b06b381

Browse files
authored
Merge pull request #861 from skalenetwork/mirage-boot
Added `info` command to mirage boot and mirage node
2 parents 6126790 + 6507eb5 commit b06b381

2 files changed

Lines changed: 14 additions & 2 deletions

File tree

node_cli/cli/mirage_boot.py

Lines changed: 7 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@
1919

2020
import click
2121

22-
from node_cli.core.node import get_node_signature, register_node as register
22+
from node_cli.core.node import get_node_signature, register_node as register, get_node_info
2323
from node_cli.core.mirage_boot import init, migrate, update
2424
from node_cli.configs import DEFAULT_NODE_BASE_PORT
2525
from node_cli.utils.helper import streamed_cmd, IP_TYPE, error_exit, abort_if_false
@@ -35,6 +35,12 @@ def boot():
3535
pass
3636

3737

38+
@boot.command('info', help='Get info about Mirage node (Boot Phase).')
39+
@click.option('--format', '-f', type=click.Choice(['json', 'text']))
40+
def mirage_boot_info(format):
41+
get_node_info(format)
42+
43+
3844
@boot.command('init', help='Initialize Mirage node (Boot Phase).')
3945
@click.argument('env_file')
4046
@streamed_cmd

node_cli/cli/mirage_node.py

Lines changed: 7 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@
1919

2020
import click
2121

22-
from node_cli.core.node import get_node_signature, backup
22+
from node_cli.core.node import get_node_signature, backup, get_node_info
2323
from node_cli.core.mirage_node import restore_mirage
2424
from node_cli.utils.helper import error_exit, streamed_cmd, abort_if_false
2525

@@ -34,6 +34,12 @@ def node():
3434
pass
3535

3636

37+
@node.command('info', help='Get info about Mirage node.')
38+
@click.option('--format', '-f', type=click.Choice(['json', 'text']))
39+
def mirage_node_info(format):
40+
get_node_info(format)
41+
42+
3743
@node.command('init', help='Initialize regular Mirage node operations (Placeholder).')
3844
def init_node():
3945
click.echo("Placeholder: Command 'mirage node init' is not yet implemented.")

0 commit comments

Comments
 (0)