From 955ca726e988fc06a777cab9935d3a6a06cb5a2d Mon Sep 17 00:00:00 2001 From: Jakub Trllo Date: Wed, 7 Feb 2024 17:04:26 +0100 Subject: [PATCH] implemented 'is_dev_mode_enabled' to lib functions --- client/ayon_core/lib/__init__.py | 2 ++ client/ayon_core/lib/ayon_info.py | 10 ++++++++++ 2 files changed, 12 insertions(+) diff --git a/client/ayon_core/lib/__init__.py b/client/ayon_core/lib/__init__.py index 956de04b4b..12a5535a1c 100644 --- a/client/ayon_core/lib/__init__.py +++ b/client/ayon_core/lib/__init__.py @@ -157,6 +157,7 @@ from .path_tools import ( from .ayon_info import ( is_running_from_build, is_staging_enabled, + is_dev_mode_enabled, ) @@ -276,6 +277,7 @@ __all__ = [ "is_running_from_build", "is_staging_enabled", + "is_dev_mode_enabled", "requests_get", "requests_post" diff --git a/client/ayon_core/lib/ayon_info.py b/client/ayon_core/lib/ayon_info.py index 664dd1652e..725e10fa0e 100644 --- a/client/ayon_core/lib/ayon_info.py +++ b/client/ayon_core/lib/ayon_info.py @@ -38,6 +38,16 @@ def is_staging_enabled(): return os.getenv("AYON_USE_STAGING") == "1" +def is_dev_mode_enabled(): + """Dev mode is enabled in AYON. + + Returns: + bool: True if dev mode is enabled. + """ + + return os.getenv("AYON_USE_DEV") == "1" + + def get_ayon_info(): executable_args = get_ayon_launcher_args() if is_running_from_build():