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():