From 7f17eb9398de681ab4787c1d473900bf0f92d0fc Mon Sep 17 00:00:00 2001 From: Elijah Date: Tue, 21 Jan 2025 16:10:23 +0000 Subject: [PATCH] move loglevel --- reflex/reflex.py | 3 +-- reflex/utils/prerequisites.py | 7 ++++++- 2 files changed, 7 insertions(+), 3 deletions(-) diff --git a/reflex/reflex.py b/reflex/reflex.py index 4e7fa9bd3..078c95d0f 100644 --- a/reflex/reflex.py +++ b/reflex/reflex.py @@ -566,9 +566,8 @@ def rename( """Rename the app in the current directory.""" from reflex.utils import prerequisites - console.set_log_level(loglevel) prerequisites.validate_app_name(new_name) - prerequisites.rename_app(new_name) + prerequisites.rename_app(new_name, loglevel) cli.add_typer(db_cli, name="db", help="Subcommands for managing the database schema.") diff --git a/reflex/utils/prerequisites.py b/reflex/utils/prerequisites.py index e45ae5094..debcb3d31 100644 --- a/reflex/utils/prerequisites.py +++ b/reflex/utils/prerequisites.py @@ -504,6 +504,7 @@ def rename_path_up_tree(full_path: str | Path, old_name: str, new_name: str) -> new_base = base.replace(old_name, new_name) new_path = directory / new_base current_path.rename(new_path) + console.debug(f"Renamed {current_path} -> {new_path}") current_path = new_path else: new_path = current_path @@ -514,15 +515,19 @@ def rename_path_up_tree(full_path: str | Path, old_name: str, new_name: str) -> return new_path -def rename_app(new_app_name: str): +def rename_app(new_app_name: str, loglevel: constants.LogLevel): """Rename the app directory. Args: new_app_name: The new name for the app. + loglevel: The log level to use. Raises: Exit: If the command is not ran in the root dir or the app module cannot be imported. """ + # Set the log level. + console.set_log_level(loglevel) + if not constants.Config.FILE.exists(): console.error( "No rxconfig.py found. Make sure you are in the root directory of your app."