Skip to content

Commit 711eafc

Browse files
committed
fix internal settings update
1 parent 99e05c7 commit 711eafc

4 files changed

Lines changed: 10 additions & 3 deletions

File tree

node_cli/core/node.py

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -177,6 +177,7 @@ def restore(
177177
config_only: bool = False,
178178
):
179179
node_mode = NodeMode.ACTIVE
180+
save_internal_settings(node_type=node_type, node_mode=node_mode)
180181
settings = validate_and_save_node_settings(config_file, node_type, node_mode)
181182
compose_env = compose_node_env(node_type=node_type, node_mode=node_mode)
182183

node_cli/fair/active.py

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -35,7 +35,7 @@
3535
from node_cli.utils.helper import error_exit, get_request, post_request
3636
from node_cli.utils.node_type import NodeMode, NodeType
3737
from node_cli.utils.print_formatters import print_node_cmd_error, print_node_info_fair
38-
from node_cli.utils.settings import validate_and_save_node_settings
38+
from node_cli.utils.settings import save_internal_settings, validate_and_save_node_settings
3939
from node_cli.utils.texts import safe_load_texts
4040

4141
logger = logging.getLogger(__name__)
@@ -67,6 +67,7 @@ def migrate_from_boot(
6767
config_file: str,
6868
) -> None:
6969
logger.info('Migrating from boot to fair node...')
70+
save_internal_settings(node_type=NodeType.FAIR, node_mode=NodeMode.ACTIVE)
7071
settings = validate_and_save_node_settings(config_file, NodeType.FAIR, NodeMode.ACTIVE)
7172
compose_env = compose_node_env(node_type=NodeType.FAIR, node_mode=NodeMode.ACTIVE)
7273
migrate_ok = update_fair_op(
@@ -143,6 +144,7 @@ def exit() -> None:
143144
@check_not_inited
144145
def restore(backup_path: str, config_file: str, config_only: bool = False):
145146
node_mode = NodeMode.ACTIVE
147+
save_internal_settings(node_type=NodeType.FAIR, node_mode=node_mode)
146148
settings = validate_and_save_node_settings(config_file, NodeType.FAIR, node_mode)
147149
compose_env = compose_node_env(node_type=NodeType.FAIR, node_mode=node_mode)
148150

node_cli/fair/boot.py

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -30,7 +30,7 @@
3030
from node_cli.utils.helper import error_exit
3131
from node_cli.utils.node_type import NodeMode, NodeType
3232
from node_cli.utils.print_formatters import print_node_cmd_error
33-
from node_cli.utils.settings import validate_and_save_node_settings
33+
from node_cli.utils.settings import save_internal_settings, validate_and_save_node_settings
3434

3535
logger = logging.getLogger(__name__)
3636

@@ -39,6 +39,7 @@
3939
def init(config_file: str) -> None:
4040
node_mode = NodeMode.ACTIVE
4141
node_type = NodeType.FAIR
42+
save_internal_settings(node_type=node_type, node_mode=node_mode)
4243
settings = validate_and_save_node_settings(config_file, node_type, node_mode)
4344
compose_env = compose_node_env(node_type=node_type, node_mode=node_mode)
4445

@@ -55,6 +56,7 @@ def init(config_file: str) -> None:
5556
def update(config_file: str, pull_config_for_schain: str) -> None:
5657
logger.info('Fair boot node update started')
5758
node_mode = upsert_node_mode(node_mode=NodeMode.ACTIVE)
59+
save_internal_settings(node_type=NodeType.FAIR, node_mode=node_mode)
5860
settings = validate_and_save_node_settings(config_file, NodeType.FAIR, node_mode)
5961
compose_env = compose_node_env(node_type=NodeType.FAIR, node_mode=node_mode)
6062
migrate_ok = update_fair_boot_op(

node_cli/fair/common.py

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -38,7 +38,7 @@
3838
from node_cli.utils.helper import error_exit
3939
from node_cli.utils.node_type import NodeMode, NodeType
4040
from node_cli.utils.print_formatters import print_node_cmd_error
41-
from node_cli.utils.settings import validate_and_save_node_settings
41+
from node_cli.utils.settings import save_internal_settings, validate_and_save_node_settings
4242
from node_cli.utils.texts import safe_load_texts
4343
from skale_core.settings import get_settings
4444

@@ -55,6 +55,7 @@ def init(
5555
archive: bool = False,
5656
snapshot: str | None = None,
5757
) -> None:
58+
save_internal_settings(node_type=NodeType.FAIR, node_mode=node_mode)
5859
settings = validate_and_save_node_settings(config_file, NodeType.FAIR, node_mode)
5960
compose_env = compose_node_env(node_type=NodeType.FAIR, node_mode=node_mode)
6061

@@ -101,6 +102,7 @@ def update(
101102
)
102103
node_mode = upsert_node_mode(node_mode=node_mode)
103104

105+
save_internal_settings(node_type=NodeType.FAIR, node_mode=node_mode)
104106
settings = validate_and_save_node_settings(config_file, NodeType.FAIR, node_mode)
105107
compose_env = compose_node_env(node_type=NodeType.FAIR, node_mode=node_mode)
106108
update_ok = update_fair_op(

0 commit comments

Comments
 (0)