From b1e0a925059eb5c077a35c60e663bb61bd58a27d Mon Sep 17 00:00:00 2001 From: Jakub Trllo <43494761+iLLiCiTiT@users.noreply.github.com> Date: Thu, 3 Jul 2025 13:05:31 +0200 Subject: [PATCH 1/3] define logging config for AYON processes --- client/ayon_core/cli.py | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/client/ayon_core/cli.py b/client/ayon_core/cli.py index 2340696ad9..5978e8ba19 100644 --- a/client/ayon_core/cli.py +++ b/client/ayon_core/cli.py @@ -2,6 +2,7 @@ """Package for handling AYON command line arguments.""" import os import sys +import logging import code import traceback from pathlib import Path @@ -23,6 +24,9 @@ from ayon_core.lib.env_tools import ( merge_env_variables, ) +logging.basicConfig() +log = logging.getLogger() + @click.group(invoke_without_command=True) @click.pass_context From f2b67e3d79497b6f2c9b26fc33edd353a784235d Mon Sep 17 00:00:00 2001 From: Roy Nieterau Date: Fri, 4 Jul 2025 23:28:41 +0200 Subject: [PATCH 2/3] Add "blender" to hosts list for Validate File Saved --- client/ayon_core/plugins/publish/validate_file_saved.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/client/ayon_core/plugins/publish/validate_file_saved.py b/client/ayon_core/plugins/publish/validate_file_saved.py index 7656687b4f..f8fdd27342 100644 --- a/client/ayon_core/plugins/publish/validate_file_saved.py +++ b/client/ayon_core/plugins/publish/validate_file_saved.py @@ -37,7 +37,7 @@ class ValidateCurrentSaveFile(pyblish.api.ContextPlugin): label = "Validate File Saved" order = pyblish.api.ValidatorOrder - 0.1 hosts = ["fusion", "houdini", "max", "maya", "nuke", "substancepainter", - "cinema4d", "silhouette", "gaffer"] + "cinema4d", "silhouette", "gaffer", "blender"] actions = [SaveByVersionUpAction, ShowWorkfilesAction] def process(self, context): From 54ecd2b834ec773b75e600beb13445df5fa7799e Mon Sep 17 00:00:00 2001 From: Jakub Trllo <43494761+iLLiCiTiT@users.noreply.github.com> Date: Mon, 7 Jul 2025 12:40:34 +0200 Subject: [PATCH 3/3] move basicconfig to main --- client/ayon_core/cli.py | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/client/ayon_core/cli.py b/client/ayon_core/cli.py index 5978e8ba19..ca3dcc86ee 100644 --- a/client/ayon_core/cli.py +++ b/client/ayon_core/cli.py @@ -24,9 +24,6 @@ from ayon_core.lib.env_tools import ( merge_env_variables, ) -logging.basicConfig() -log = logging.getLogger() - @click.group(invoke_without_command=True) @click.pass_context @@ -310,6 +307,8 @@ def _add_addons(addons_manager): def main(*args, **kwargs): + logging.basicConfig() + initialize_ayon_connection() python_path = os.getenv("PYTHONPATH", "") split_paths = python_path.split(os.pathsep)