ynput / ayon-houdini

Houdini addon for AYON
Apache License 2.0
11 stars 8 forks source link

Rendering incorrectly assumes output image has padding of four #76

Open BigRoy opened 2 months ago

BigRoy commented 2 months ago

Here's an error that I faced by accident. I assume it's not related to this PR. I had $F5 in my file path. which led to this

INFO: oiiotool ERROR: read : File does not exist: "//storage/work/ayon_projects/Robo/Assets/Character/roboangry/work/cfx/pyblish/renders/mantra_ropTest\mantra_ropTest.1001.beauty.exr"

also,

RuntimeError: Executing arguments was not successful: "(['E:\\Ynput\\ayon-third-party\\client\\ayon_third_party\\downloads\\oiio\\oiiotool.exe', '--info', '-v', '-i:infoformat=xml', '//storage/work/ayon_projects/Robo/Assets/Character/roboangry/work/cfx/pyblish/renders/mantra_ropTest\\mantra_ropTest.1001-1002#.beauty.exr'],)"Error:
oiiotool ERROR: read : File does not exist: "//storage/work/ayon_projects/Robo/Assets/Character/roboangry/work/cfx/pyblish/renders/mantra_ropTest\mantra_ropTest.1001.beauty.exr"

Full command line was:

> oiiotool.exe --info -v -i:infoformat=xml //storage/work/ayon_projects/Robo/Assets/Character/roboangry/work/cfx/pyblish/renders/mantra_ropTest\\mantra_ropTest.1001.beauty.exr

Originally posted by @MustafaJafar in https://github.com/ynput/ayon-houdini/issues/75#issuecomment-2304952550

Steps To Reproduce:

  1. Enable transcode plugin with profiles
  2. Create mantra rop instance
  3. Change output filepath on rop instance to include $F5
  4. Publish using local render
BigRoy commented 2 months ago

@MustafaJafar could you describe the steps to reproduce the issue? Local rendering with Mantra ROP with $F5 seems valid for me? Can you also share a publish report for one that fails?

MustafaJafar commented 2 months ago

I made another test run from the develop branch and it still tells:

ERROR: read : File does not exist: "//storage/work/ayon_projects/Robo/Assets/Character/roboangry/work/cfx/pyblish/renders/mantra_ropTest\mantra_ropTest.1001.beauty.exr"

on my disk the file names look like this:

mantra_ropTest.01001.beauty.exr

I can't remember if we have something like %4d hardcoded somewhere.

MustafaJafar commented 2 months ago

On the other hand, it works as expected when disabling the Transcode plugin. Here's the log of cleanup plugin which mentions the files with the correct names.

Removed files:
\\storage\work\ayon_projects\Robo\Assets\Character\roboangry\work\cfx\pyblish\renders\mantra_ropTest\mantra_ropTest.01001.beauty.exr
\\storage\work\ayon_projects\Robo\Assets\Character\roboangry\work\cfx\pyblish\renders\mantra_ropTest\mantra_ropTest.01002.beauty.exr
\\storage\work\ayon_projects\Robo\Assets\Character\roboangry\work\cfx\pyblish\renders\mantra_ropTest\mantra_ropTest_h264burnin.mp4
BigRoy commented 2 months ago

So, to reproduce:

  1. Enable transcode plugin with profiles
  2. Create mantra rop instance
  3. Change output filepath on rop instance to include $F5
  4. Publish using local render

Is that correct?

MustafaJafar commented 2 months ago

Another issue with Transcoding is it doesn't work with AOVs. we might move it to a separate issue, but I'm posting here as well as it's related to the same plugin.

image

Deadline Log ``` ======================================================= Error ======================================================= Error: Renderer returned non-zero error code, 1. Check the log for more information. at Deadline.Plugins.PluginWrapper.RenderTasks(Task task, String& outMessage, AbortLevel& abortLevel) ======================================================= Type ======================================================= RenderPluginException ======================================================= Stack Trace ======================================================= at Deadline.Plugins.SandboxedPlugin.d(DeadlineMessage bgq, CancellationToken bgr) at Deadline.Plugins.SandboxedPlugin.RenderTask(Task task, CancellationToken cancellationToken) at Deadline.Slaves.SlaveRenderThread.c(TaskLogWriter ajv, CancellationToken ajw) ======================================================= Log ======================================================= 2024-08-27 11:49:27: 0: Loading Job's Plugin timeout is Disabled 2024-08-27 11:49:27: 0: SandboxedPlugin: Render Job As User disabled, running as current user 'Mustafa Taher' 2024-08-27 11:49:29: 0: Executing plugin command of type 'Initialize Plugin' 2024-08-27 11:49:29: 0: INFO: Executing plugin script 'C:\ProgramData\Thinkbox\Deadline10\workers\Major-Kalawy\plugins\66cd921a1f70df76d3bdf4bb\Ayon.py' 2024-08-27 11:49:29: 0: INFO: Plugin execution sandbox using Python version 3 2024-08-27 11:49:29: 0: INFO: Initializing process with AYON plugin 1.0.0 2024-08-27 11:49:29: 0: INFO: Single Frames Only: False 2024-08-27 11:49:29: 0: INFO: About: Ayon Plugin for Deadline 2024-08-27 11:49:29: 0: INFO: The job's environment will be merged with the current environment before rendering 2024-08-27 11:49:29: 0: Done executing plugin command of type 'Initialize Plugin' 2024-08-27 11:49:29: 0: Start Job timeout is disabled. 2024-08-27 11:49:29: 0: Task timeout is disabled. 2024-08-27 11:49:29: 0: Loaded job: Publish - mantra_ropTest (66cd921a1f70df76d3bdf4bb) 2024-08-27 11:49:29: 0: Executing plugin command of type 'Start Job' 2024-08-27 11:49:29: 0: DEBUG: S3BackedCache Client is not installed. 2024-08-27 11:49:29: 0: INFO: Executing global asset transfer preload script 'C:\ProgramData\Thinkbox\Deadline10\workers\Major-Kalawy\plugins\66cd921a1f70df76d3bdf4bb\GlobalAssetTransferPreLoad.py' 2024-08-27 11:49:29: 0: INFO: Looking for legacy (pre-10.0.26) AWS Portal File Transfer... 2024-08-27 11:49:29: 0: INFO: Looking for legacy (pre-10.0.26) File Transfer controller in C:/Program Files/Thinkbox/S3BackedCache/bin/task.py... 2024-08-27 11:49:29: 0: INFO: Could not find legacy (pre-10.0.26) AWS Portal File Transfer. 2024-08-27 11:49:29: 0: INFO: Legacy (pre-10.0.26) AWS Portal File Transfer is not installed on the system. 2024-08-27 11:49:29: 0: INFO: Executing global job preload script 'C:\ProgramData\Thinkbox\Deadline10\workers\Major-Kalawy\plugins\66cd921a1f70df76d3bdf4bb\GlobalJobPreLoad.py' 2024-08-27 11:49:29: 0: PYTHON: *** GlobalJobPreload 1.1.2 start ... 2024-08-27 11:49:29: 0: PYTHON: >>> Getting job ... 2024-08-27 11:49:29: 0: PYTHON: >>> Injecting render job id ... 2024-08-27 11:49:29: 0: PYTHON: >>> Dependency IDs: System.String[] 2024-08-27 11:49:29: 0: INFO: Setting Process Environment Variable RENDER_JOB_IDS to 66cd921a1f70df76d3bdf4ba 2024-08-27 11:49:29: 0: PYTHON: >>> Injection end. 2024-08-27 11:49:29: 0: Done executing plugin command of type 'Start Job' 2024-08-27 11:49:29: 0: Plugin rendering frame(s): 0 2024-08-27 11:49:29: 0: Executing plugin command of type 'Render Task' 2024-08-27 11:49:29: 0: INFO: Stdout Redirection Enabled: True 2024-08-27 11:49:29: 0: INFO: Stdout Handling Enabled: True 2024-08-27 11:49:29: 0: INFO: Popup Handling Enabled: False 2024-08-27 11:49:29: 0: INFO: Using Process Tree: True 2024-08-27 11:49:29: 0: INFO: Hiding DOS Window: True 2024-08-27 11:49:29: 0: INFO: Creating New Console: False 2024-08-27 11:49:29: 0: INFO: Running as user: Mustafa Taher 2024-08-27 11:49:29: 0: INFO: Executable: "E:\Ynput\ayon-launcher\tools\ayon_console.bat" 2024-08-27 11:49:29: 0: INFO: Argument: --headless publish "{root[work]}/Robo/Assets/Character/roboangry/work/cfx/pyblish/renders/mantra_ropTest/mantra_ropTest_metadata.json" --targets deadline --targets farm 2024-08-27 11:49:29: 0: INFO: Full Command: "E:\Ynput\ayon-launcher\tools\ayon_console.bat" --headless publish "{root[work]}/Robo/Assets/Character/roboangry/work/cfx/pyblish/renders/mantra_ropTest/mantra_ropTest_metadata.json" --targets deadline --targets farm 2024-08-27 11:49:29: 0: INFO: Startup Directory: "E:\Ynput\ayon-launcher\tools" 2024-08-27 11:49:29: 0: INFO: Process Priority: BelowNormal 2024-08-27 11:49:29: 0: INFO: Process Affinity: default 2024-08-27 11:49:29: 0: INFO: Process is now running 2024-08-27 11:49:30: 0: STDOUT: E:\Ynput\ayon-launcher\tools>goto comment 2024-08-27 11:49:30: 0: STDOUT: E:\Ynput\ayon-launcher\tools>cd "E:\Ynput\ayon-launcher\tools\\.." 2024-08-27 11:49:30: 0: STDOUT: E:\Ynput\ayon-launcher>.poetry\bin\poetry.exe run python start.py --headless publish "{root[work]}/Robo/Assets/Character/roboangry/work/cfx/pyblish/renders/mantra_ropTest/mantra_ropTest_metadata.json" --targets deadline --targets farm 2024-08-27 11:49:31: 0: STDOUT: WARNING:pyblish.plugin:Path already registered: E:\Ynput\ayon-applications\client\ayon_applications\plugins\publish 2024-08-27 11:49:31: 0: STDOUT: WARNING:pyblish.plugin:Path already registered: E:\Ynput\ayon-kitsu\client\ayon_kitsu\plugins\publish 2024-08-27 11:49:31: 0: STDOUT: WARNING:pyblish.plugin:Path already registered: E:\Ynput\example-studio-addon\client\my_studio_addon\plugins\publish 2024-08-27 11:49:31: 0: STDOUT: WARNING:pyblish.plugin:Path already registered: E:\Ynput\ayon-slack\client\ayon_slack\plugins\publish 2024-08-27 11:49:31: 0: STDOUT: >>> [ Setting OCIO environment to config path: E:\Ynput\ayon-ocio\client\ayon_ocio\configs\OpenColorIOConfigs\aces_1.2\config.ocio ] 2024-08-27 11:49:31: 0: STDOUT: >>> [ Running publish ... ] 2024-08-27 11:49:31: 0: STDOUT: ERROR:pyblish.plugin:Skipped: "extract_usd_layer_contributions" (No module named 'pxr') 2024-08-27 11:49:31: 0: STDOUT: DEBUG:pyblish.CollectKitsuFamily:Plugin CollectKitsuFamily - Attr: enabled -> True 2024-08-27 11:49:31: 0: STDOUT: DEBUG:pyblish.CollectKitsuFamily:Plugin CollectKitsuFamily - Attr: profiles -> [{'host_names': ['traypublisher'], 'product_types': [], 'task_types': [], 'task_names': [], 'add_kitsu_family': True, 'advanced_filtering': []}, {'host_names': ['traypublisher'], 'product_types': ['matchmove', 'shot'], 'task_types': [], 'task_names': [], 'add_kitsu_family': False, 'advanced_filtering': []}, {'host_names': ['traypublisher'], 'product_types': ['plate', 'review', 'audio'], 'task_types': [], 'task_names': [], 'add_kitsu_family': False, 'advanced_filtering': [{'families': ['clip', 'review'], 'add_kitsu_family': True}]}, {'host_names': ['maya'], 'product_types': ['model', 'setdress', 'animation', 'look', 'rig', 'camera'], 'task_types': [], 'task_names': [], 'add_kitsu_family': True, 'advanced_filtering': []}, {'host_names': ['tvpaint'], 'product_types': ['renderPass'], 'task_types': [], 'task_names': [], 'add_kitsu_family': False, 'advanced_filtering': []}, {'host_names': ['tvpaint'], 'product_types': [], 'task_types': [], 'task_names': [], 'add_kitsu_family': True, 'advanced_filtering': []}, {'host_names': ['nuke'], 'product_types': ['write', 'render', 'prerender'], 'task_types': [], 'task_names': [], 'add_kitsu_family': False, 'advanced_filtering': [{'families': ['review'], 'add_kitsu_family': True}]}, {'host_names': ['aftereffects'], 'product_types': ['render', 'workfile'], 'task_types': [], 'task_names': [], 'add_kitsu_family': True, 'advanced_filtering': []}, {'host_names': ['flame'], 'product_types': ['plate', 'take'], 'task_types': [], 'task_names': [], 'add_kitsu_family': True, 'advanced_filtering': []}, {'host_names': ['houdini'], 'product_types': ['usd', 'review'], 'task_types': [], 'task_names': [], 'add_kitsu_family': True, 'advanced_filtering': []}, {'host_names': ['photoshop'], 'product_types': ['review'], 'task_types': [], 'task_names': [], 'add_kitsu_family': True, 'advanced_filtering': []}] 2024-08-27 11:49:31: 0: STDOUT: DEBUG:pyblish.IntegrateKitsuNote:Plugin IntegrateKitsuNote - Attr: set_status_note -> True 2024-08-27 11:49:31: 0: STDOUT: DEBUG:pyblish.IntegrateKitsuNote:Plugin IntegrateKitsuNote - Attr: note_status_shortname -> wfa 2024-08-27 11:49:31: 0: STDOUT: DEBUG:pyblish.IntegrateKitsuNote:Plugin IntegrateKitsuNote - Attr: status_change_conditions -> {'status_conditions': [], 'family_requirements': []} 2024-08-27 11:49:31: 0: STDOUT: DEBUG:pyblish.IntegrateKitsuNote:Plugin IntegrateKitsuNote - Attr: custom_comment_template -> {'enabled': True, 'comment_template': '{comment}\n\n| | |\n|--|--|\n| version | `{version}` |\n| family | `{family}` |\n| name | `{name}` |'} 2024-08-27 11:49:31: 0: STDOUT: ERROR:pyblish.plugin:Skipped: "extract_usd_layer_contributions" (No module named 'pxr') 2024-08-27 11:49:31: 0: STDOUT: DEBUG:pyblish.CollectKitsuFamily:Plugin CollectKitsuFamily - Attr: enabled -> True 2024-08-27 11:49:31: 0: STDOUT: DEBUG:pyblish.CollectKitsuFamily:Plugin CollectKitsuFamily - Attr: profiles -> [{'host_names': ['traypublisher'], 'product_types': [], 'task_types': [], 'task_names': [], 'add_kitsu_family': True, 'advanced_filtering': []}, {'host_names': ['traypublisher'], 'product_types': ['matchmove', 'shot'], 'task_types': [], 'task_names': [], 'add_kitsu_family': False, 'advanced_filtering': []}, {'host_names': ['traypublisher'], 'product_types': ['plate', 'review', 'audio'], 'task_types': [], 'task_names': [], 'add_kitsu_family': False, 'advanced_filtering': [{'families': ['clip', 'review'], 'add_kitsu_family': True}]}, {'host_names': ['maya'], 'product_types': ['model', 'setdress', 'animation', 'look', 'rig', 'camera'], 'task_types': [], 'task_names': [], 'add_kitsu_family': True, 'advanced_filtering': []}, {'host_names': ['tvpaint'], 'product_types': ['renderPass'], 'task_types': [], 'task_names': [], 'add_kitsu_family': False, 'advanced_filtering': []}, {'host_names': ['tvpaint'], 'product_types': [], 'task_types': [], 'task_names': [], 'add_kitsu_family': True, 'advanced_filtering': []}, {'host_names': ['nuke'], 'product_types': ['write', 'render', 'prerender'], 'task_types': [], 'task_names': [], 'add_kitsu_family': False, 'advanced_filtering': [{'families': ['review'], 'add_kitsu_family': True}]}, {'host_names': ['aftereffects'], 'product_types': ['render', 'workfile'], 'task_types': [], 'task_names': [], 'add_kitsu_family': True, 'advanced_filtering': []}, {'host_names': ['flame'], 'product_types': ['plate', 'take'], 'task_types': [], 'task_names': [], 'add_kitsu_family': True, 'advanced_filtering': []}, {'host_names': ['houdini'], 'product_types': ['usd', 'review'], 'task_types': [], 'task_names': [], 'add_kitsu_family': True, 'advanced_filtering': []}, {'host_names': ['photoshop'], 'product_types': ['review'], 'task_types': [], 'task_names': [], 'add_kitsu_family': True, 'advanced_filtering': []}] 2024-08-27 11:49:31: 0: STDOUT: DEBUG:pyblish.IntegrateKitsuNote:Plugin IntegrateKitsuNote - Attr: set_status_note -> True 2024-08-27 11:49:31: 0: STDOUT: DEBUG:pyblish.IntegrateKitsuNote:Plugin IntegrateKitsuNote - Attr: note_status_shortname -> wfa 2024-08-27 11:49:31: 0: STDOUT: DEBUG:pyblish.IntegrateKitsuNote:Plugin IntegrateKitsuNote - Attr: status_change_conditions -> {'status_conditions': [], 'family_requirements': []} 2024-08-27 11:49:31: 0: STDOUT: DEBUG:pyblish.IntegrateKitsuNote:Plugin IntegrateKitsuNote - Attr: custom_comment_template -> {'enabled': True, 'comment_template': '{comment}\n\n| | |\n|--|--|\n| version | `{version}` |\n| family | `{family}` |\n| name | `{name}` |'} 2024-08-27 11:49:31: 0: STDOUT: DEBUG:AddonsManager:*** AYON addons initialization. 2024-08-27 11:49:31: 0: STDOUT: DEBUG:AddonsManager:[X] aftereffects (0.2.3-dev.1) 2024-08-27 11:49:31: 0: STDOUT: DEBUG:AddonsManager:[X] applications (1.0.0-dev.1) 2024-08-27 11:49:31: 0: STDOUT: DEBUG:AddonsManager:[X] ayon_ocio (1.1.2-dev.1) 2024-08-27 11:49:31: 0: STDOUT: DEBUG:AddonsManager:[X] ayon_third_party (1.1.2-dev.1) 2024-08-27 11:49:31: 0: STDOUT: DEBUG:AddonsManager:[X] ayon_usd (1.0.3-dev.1) 2024-08-27 11:49:31: 0: STDOUT: DEBUG:AddonsManager:[X] blender (0.2.3-dev.1) 2024-08-27 11:49:31: 0: STDOUT: DEBUG:AddonsManager:[X] deadline (0.2.5-dev.1) 2024-08-27 11:49:31: 0: STDOUT: DEBUG:AddonsManager:[X] hiero (0.2.3-dev.1) 2024-08-27 11:49:31: 0: STDOUT: DEBUG:AddonsManager:[X] houdini (0.3.12-dev.1) 2024-08-27 11:49:31: 0: STDOUT: DEBUG:AddonsManager:[X] kitsu (1.2.4-dev.1) 2024-08-27 11:49:31: 0: STDOUT: DEBUG:AddonsManager:[X] launcher_tool (1.0.0) 2024-08-27 11:49:31: 0: STDOUT: DEBUG:AddonsManager:[X] loader_tool (1.0.0) 2024-08-27 11:49:31: 0: STDOUT: DEBUG:AddonsManager:[X] maya (0.2.11-dev.1) 2024-08-27 11:49:31: 0: STDOUT: DEBUG:AddonsManager:[X] my_addon (0.0.0) 2024-08-27 11:49:31: 0: STDOUT: DEBUG:AddonsManager:[X] my_studio_addon (1.0.0) 2024-08-27 11:49:31: 0: STDOUT: DEBUG:AddonsManager:[X] nuke (0.2.4-dev.1) 2024-08-27 11:49:31: 0: STDOUT: DEBUG:AddonsManager:[X] photoshop (0.2.3-dev.1) 2024-08-27 11:49:31: 0: STDOUT: DEBUG:AddonsManager:[X] python_interpreter (1.0.0) 2024-08-27 11:49:31: 0: STDOUT: DEBUG:AddonsManager:[X] slack (1.1.2-dev.1) 2024-08-27 11:49:31: 0: STDOUT: DEBUG:AddonsManager:[X] traypublisher (0.2.6-dev.1) 2024-08-27 11:49:31: 0: STDOUT: DEBUG:AddonsManager:[X] unreal (0.2.2-dev.1) 2024-08-27 11:49:31: 0: STDOUT: DEBUG:AddonsManager:Has 21 enabled addons. 2024-08-27 11:49:31: 0: STDOUT: INFO:pyblish.CollectCurrentContext:Collected project context 2024-08-27 11:49:31: 0: STDOUT: Project: Robo 2024-08-27 11:49:31: 0: STDOUT: Folder: /Assets/Character/roboangry 2024-08-27 11:49:31: 0: STDOUT: Task: cfx 2024-08-27 11:49:31: 0: STDOUT: INFO:pyblish.CollectMachineName:Machine name: Major-Kalawy 2024-08-27 11:49:31: 0: STDOUT: DEBUG:pyblish.CollectSettings:Collecting settings for project: Robo 2024-08-27 11:49:31: 0: STDOUT: DEBUG:pyblish.CollectAnatomyObject:Anatomy object collected for project "Robo". 2024-08-27 11:49:31: 0: STDOUT: DEBUG:pyblish.CollectRenderedFiles:Getting root setting for project "Robo" 2024-08-27 11:49:31: 0: STDOUT: DEBUG:pyblish.CollectRenderedFiles:Anatomy roots: {'work': \\storage\work\ayon_projects, 'configs': \\storage\configs} 2024-08-27 11:49:31: 0: STDOUT: DEBUG:pyblish.CollectRenderedFiles: - processing instance for renderCfxMantra_ropTest_beauty 2024-08-27 11:49:31: 0: STDOUT: DEBUG:pyblish.CollectRenderedFiles:Filling stagingDir with root to: \\storage\work\ayon_projects/Robo/Assets/Character/roboangry/work/cfx/pyblish/renders/mantra_ropTest 2024-08-27 11:49:31: 0: STDOUT: DEBUG:pyblish.CollectRenderedFiles: - processing instance for renderCfxMantra_ropTest_N 2024-08-27 11:49:31: 0: STDOUT: DEBUG:pyblish.CollectRenderedFiles:Filling stagingDir with root to: \\storage\work\ayon_projects/Robo/Assets/Character/roboangry/work/cfx/pyblish/renders/mantra_ropTest 2024-08-27 11:49:31: 0: STDOUT: DEBUG:pyblish.CollectRenderedFiles: - processing instance for renderCfxMantra_ropTest_P 2024-08-27 11:49:31: 0: STDOUT: DEBUG:pyblish.CollectRenderedFiles:Filling stagingDir with root to: \\storage\work\ayon_projects/Robo/Assets/Character/roboangry/work/cfx/pyblish/renders/mantra_ropTest 2024-08-27 11:49:31: 0: STDOUT: DEBUG:GlobalServerAPI:Executing [GET] projects/Robo 2024-08-27 11:49:31: 0: STDOUT: DEBUG:urllib3.connectionpool:http://192.168.1.4:5000 "GET /api/projects/Robo HTTP/1.1" 200 5764 2024-08-27 11:49:31: 0: STDOUT: DEBUG:GlobalServerAPI:Response 2024-08-27 11:49:31: 0: STDOUT: DEBUG:pyblish.CollectContextEntities:Collected Project "{'name': 'Robo', 'code': 'robo', 'library': False, 'folderTypes': [{'name': 'Folder', 'icon': 'folder', 'shortName': ''}, {'name': 'Library', 'icon': 'category', 'shortName': 'lib'}, {'name': 'Asset', 'icon': 'smart_toy', 'shortName': ''}, {'name': 'Episode', 'icon': 'live_tv', 'shortName': 'ep'}, {'name': 'Sequence', 'icon': 'theaters', 'shortName': 'sq'}, {'name': 'Shot', 'icon': 'movie', 'shortName': 'sh'}], 'taskTypes': [{'name': 'Concept', 'icon': 'task_alt', 'shortName': 'con'}, {'name': 'Modeling', 'icon': 'language', 'shortName': 'mdl'}, {'name': 'Shading', 'icon': 'task_alt', 'shortName': 'sha'}, {'name': 'Rigging', 'icon': 'construction', 'shortName': 'rig'}, {'name': 'Storyboard', 'icon': 'task_alt', 'shortName': 'sto'}, {'name': 'Layout', 'icon': 'nature_people', 'shortName': 'lay'}, {'name': 'Animation', 'icon': 'directions_run', 'shortName': 'anim'}, {'name': 'Lighting', 'icon': 'highlight', 'shortName': 'lgt'}, {'name': 'FX', 'icon': 'fireplace', 'shortName': 'fx'}, {'name': 'Rendering', 'icon': 'task_alt', 'shortName': 'ren'}, {'name': 'Compositing', 'icon': 'layers', 'shortName': 'comp'}, {'name': 'Walkcycle', 'icon': 'task_alt', 'shortName': 'wal'}, {'name': 'CFX', 'icon': 'task_alt', 'shortName': 'cfx'}], 'linkTypes': [{'name': 'generative|version|representation', 'linkType': 'generative', 'inputType': 'version', 'outputType': 'representation', 'data': {'color': '#2626e0', 'style': 'solid'}}, {'name': 'breakdown|folder|folder', 'linkType': 'breakdown', 'inputType': 'folder', 'outputType': 'folder', 'data': {'color': '#27792a', 'style': 'solid'}}, {'name': 'reference|version|version', 'linkType': 'reference', 'inputType': 'version', 'outputType': 'version', 'data': {'color': '#d94383', 'style': 'solid'}}, {'name': 'template|folder|folder', 'linkType': 'template', 'inputType': 'folder', 'outputType': 'folder', 'data': {'color': '#d94383', 'style': 'solid'}}, {'name': 'generative|version|version', 'linkType': 'generative', 'inputType': 'version', 'outputType': 'version', 'data': {'style': 'solid'}}], 'statuses': [{'name': 'Todo', 'icon': '', 'color': '#f5f5f5', 'state': 'in_progress', 'shortName': 'todo'}, {'name': 'Work In Progress', 'icon': '', 'color': '#3273dc', 'state': 'in_progress', 'shortName': 'wip'}, {'name': 'Waiting For Approval', 'icon': '', 'color': '#ab26ff', 'state': 'in_progress', 'shortName': 'wfa'}, {'name': 'Retake', 'icon': '', 'color': '#ff3860', 'state': 'in_progress', 'shortName': 'retake'}, {'name': 'Done', 'icon': '', 'color': '#22d160', 'state': 'done', 'shortName': 'done'}, {'name': 'Ready To Start', 'icon': '', 'color': '#fbc02d', 'state': 'not_started', 'shortName': 'ready'}], 'tags': [], 'config': {'roots': {'work': {'linux': '', 'darwin': '', 'windows': '\\\\storage\\work\\ayon_projects'}, 'configs': {'linux': '', 'darwin': '', 'windows': '\\\\storage\\configs'}}, 'templates': {'hero': {'default': {'file': '{project[code]}_{folder[name]}_{task[name]}_hero<_{comment}>.{ext}', 'directory': '{root[work]}/{project[name]}/{hierarchy}/{folder[name]}/publish/{product[type]}/{product[name]}/hero'}, 'houdini_template': {'file': '{project[code]}_{folder[name]}_{task[name]}_hero<_{comment}><.{@frame}>.{ext}', 'directory': '{root[work]}/{project[name]}/{hierarchy}/{folder[name]}/publish/{product[type]}/{product[name]}/hero'}}, 'work': {'unreal': {'file': '{project[code]}_{folder[name]}.{ext}', 'directory': '{root[work]}/{project[name]}/unreal/{task[name]}'}, 'default': {'file': '{project[code]}_{folder[name]}_{task[name]}_{@version}<_{comment}>.{ext}', 'directory': '{root[work]}/{project[name]}/{hierarchy}/{folder[name]}/work/{task[name]}'}}, 'common': {'frame': '{frame:0>{@frame_padding}}', 'version': 'v{version:0>{@version_padding}}', 'frame_padding': 4, 'version_padding': 3}, 'publish': {'online': {'file': '{originalBasename}<.{@frame}><_{udim}>.{ext}', 'directory': '{root[work]}/{project[name]}/{hierarchy}/{folder[name]}/publish/{product[type]}/{product[name]}/{@version}'}, 'render': {'file': '{project[code]}_{folder[name]}_{product[name]}_{@version}<_{output}><.{@frame}>.{ext}', 'directory': '{root[work]}/{project[name]}/{hierarchy}/{folder[name]}/publish/{product[type]}/{product[name]}/{@version}'}, 'source': {'file': '{originalBasename}.{ext}', 'directory': '{root[work]}/{originalDirname}'}, 'default': {'file': '{project[code]}_{folder[name]}_{product[name]}_{@version}<_{output}><.{@frame}><_{udim}>.{ext}', 'directory': '{root[work]}/{project[name]}/{hierarchy}/{folder[name]}/publish/{product[type]}/{product[name]}/{@version}'}, 'maya2unreal': {'file': '{product[name]}_{@version}<_{output}><.{@frame}>.{ext}', 'directory': '{root[work]}/{project[name]}/{hierarchy}/{folder[name]}/publish/{product[type]}'}, 'simpleUnrealTexture': {'file': '{originalBasename}_{@version}.{ext}', 'directory': '{root[work]}/{project[name]}/{hierarchy}/{folder[name]}/publish/{product[type]}/{@version}'}, 'simpleUnrealTextureHero': {'file': '{originalBasename}.{ext}', 'directory': '{root[work]}/{project[name]}/{hierarchy}/{folder[name]}/publish/{product[type]}/hero'}}}}, 'attrib': {'fps': 25.0, 'resolutionWidth': 1920, 'resolutionHeight': 1080, 'pixelAspect': 1.0, 'clipIn': 1, 'clipOut': 1, 'frameStart': 1001, 'frameEnd': 1001, 'handleStart': 0, 'handleEnd': 0, 'startDate': '2023-08-01T00:00:00+00:00', 'endDate': '2023-08-31T00:00:00+00:00', 'description': '', 'applications': ['unreal/UE5-0', 'photoshop/2021', 'nukex/14-0', 'nukestudio/14-0', 'nukeassist/14-0', 'nuke/14-0', 'maya/2022', 'houdini/19-5', 'hiero/14-0', 'aftereffects/2021', 'houdini/20-0-indie', 'houdini/19-5-805', 'blender/3-6', 'houdini/cli-tools-19-5-805', 'equalizer/4-R5', 'equalizer/4PLE-R7-1', 'equalizer/4-R7-1-v2', 'shell/main'], 'tools': ['houdini-mops/v1-6']}, 'data': {'kitsuProjectId': '893f0c53-bcfa-4c67-ab67-16bcbb6e4543'}, 'active': True, 'ownAttrib': ['fps', 'tools', 'clipIn', 'clipOut', 'endDate', 'frameEnd', 'handleEnd', 'startDate', 'frameStart', 'description', 'handleStart', 'pixelAspect', 'applications', 'resolutionWidth', 'resolutionHeight'], 'createdAt': '2023-10-27T09:25:54.612678+00:00', 'updatedAt': '2024-08-12T06:15:44.365347+00:00'}" 2024-08-27 11:49:31: 0: STDOUT: DEBUG:urllib3.connectionpool:http://192.168.1.4:5000 "POST /graphql HTTP/1.1" 200 881 2024-08-27 11:49:31: 0: STDOUT: DEBUG:GlobalServerAPI:Response 2024-08-27 11:49:31: 0: STDOUT: DEBUG:pyblish.CollectContextEntities:Collected Folder "{'attrib': {'resolutionWidth': 1920, 'clipOut': 1, 'resolutionHeight': 1080, 'handleStart': 0, 'tools': ['houdini-mops/v1-6'], 'clipIn': 1, 'endDate': '2023-08-31T00:00:00+00:00', 'ftrackId': None, 'shotgridId': None, 'ftrackPath': None, 'frameStart': 1001, 'handleEnd': 0, 'frameEnd': 1001, 'startDate': '2023-08-01T00:00:00+00:00', 'shotgridType': None, 'description': None, 'fps': 25.0, 'pixelAspect': 1.0}, 'status': 'Todo', 'label': 'RoboAngry', 'data': {'kitsuId': '57478082-90b2-4e65-8cb6-ad031d54a04f'}, 'active': True, 'name': 'roboangry', 'folderType': 'Asset', 'path': '/Assets/Character/roboangry', 'id': 'fdd81c3a8a4911eea3360242ac120002', 'thumbnailId': 'a39df0e65fb911ef94a10242ac120004', 'tags': [], 'parentId': 'b09e456474bb11ee8af20242ac120004'}" 2024-08-27 11:49:31: 0: STDOUT: DEBUG:urllib3.connectionpool:http://192.168.1.4:5000 "POST /graphql HTTP/1.1" 200 807 2024-08-27 11:49:31: 0: STDOUT: DEBUG:GlobalServerAPI:Response 2024-08-27 11:49:31: 0: STDOUT: DEBUG:pyblish.CollectContextEntities:Collected Task "{'attrib': {'resolutionWidth': 1920, 'clipOut': 1, 'resolutionHeight': 1080, 'tools': ['houdini-mops/v1-6'], 'clipIn': 1, 'endDate': '2023-08-31T00:00:00+00:00', 'ftrackId': None, 'shotgridId': None, 'frameStart': 1001, 'handleEnd': 0, 'frameEnd': 1001, 'startDate': '2023-08-01T00:00:00+00:00', 'shotgridType': None, 'description': None, 'fps': 25.0, 'handleStart': 0, 'pixelAspect': 1.0, 'ftrackPath': None}, 'status': 'Waiting For Approval', 'label': 'cfx', 'data': {'kitsuId': '8f42cc1b-d1b3-41d1-a15a-f2034612919b'}, 'folderId': 'fdd81c3a8a4911eea3360242ac120002', 'active': True, 'assignees': [], 'name': 'cfx', 'id': 'fdfd9be08a4911eea3360242ac120002', 'taskType': 'CFX', 'tags': []}" 2024-08-27 11:49:31: 0: STDOUT: DEBUG:urllib3.connectionpool:Starting new HTTP connection (1): 192.168.1.4:8800 2024-08-27 11:49:32: 0: STDOUT: DEBUG:urllib3.connectionpool:http://192.168.1.4:8800 "POST /api/auth/login HTTP/1.1" 200 1732 2024-08-27 11:49:32: 0: STDOUT: DEBUG:GlobalServerAPI:Executing [GET] users/me 2024-08-27 11:49:32: 0: STDOUT: DEBUG:urllib3.connectionpool:http://192.168.1.4:5000 "GET /api/users/me HTTP/1.1" 200 624 2024-08-27 11:49:32: 0: STDOUT: DEBUG:GlobalServerAPI:Response 2024-08-27 11:49:32: 0: STDOUT: DEBUG:pyblish.CollectCurrentAYONUser:Collected user "admin" 2024-08-27 11:49:32: 0: STDOUT: DEBUG:GlobalServerAPI:Executing [GET] users/me 2024-08-27 11:49:32: 0: STDOUT: DEBUG:urllib3.connectionpool:http://192.168.1.4:5000 "GET /api/users/me HTTP/1.1" 200 624 2024-08-27 11:49:32: 0: STDOUT: DEBUG:GlobalServerAPI:Response 2024-08-27 11:49:32: 0: STDOUT: DEBUG:pyblish.CollectAnatomyContextData:Global Anatomy Context Data collected: 2024-08-27 11:49:32: 0: STDOUT: { 2024-08-27 11:49:32: 0: STDOUT: "studio": { 2024-08-27 11:49:32: 0: STDOUT: "name": "", 2024-08-27 11:49:32: 0: STDOUT: "code": "" 2024-08-27 11:49:32: 0: STDOUT: }, 2024-08-27 11:49:32: 0: STDOUT: "user": "admin", 2024-08-27 11:49:32: 0: STDOUT: "project": { 2024-08-27 11:49:32: 0: STDOUT: "name": "Robo", 2024-08-27 11:49:32: 0: STDOUT: "code": "robo" 2024-08-27 11:49:32: 0: STDOUT: }, 2024-08-27 11:49:32: 0: STDOUT: "folder": { 2024-08-27 11:49:32: 0: STDOUT: "name": "roboangry", 2024-08-27 11:49:32: 0: STDOUT: "type": "Asset", 2024-08-27 11:49:32: 0: STDOUT: "path": "/Assets/Character/roboangry" 2024-08-27 11:49:32: 0: STDOUT: }, 2024-08-27 11:49:32: 0: STDOUT: "asset": "roboangry", 2024-08-27 11:49:32: 0: STDOUT: "hierarchy": "Assets/Character", 2024-08-27 11:49:32: 0: STDOUT: "parent": "Character", 2024-08-27 11:49:32: 0: STDOUT: "task": { 2024-08-27 11:49:32: 0: STDOUT: "name": "cfx", 2024-08-27 11:49:32: 0: STDOUT: "type": "CFX", 2024-08-27 11:49:32: 0: STDOUT: "short": "cfx" 2024-08-27 11:49:32: 0: STDOUT: }, 2024-08-27 11:49:32: 0: STDOUT: "app": "houdini", 2024-08-27 11:49:32: 0: STDOUT: "d": "27", 2024-08-27 11:49:32: 0: STDOUT: "dd": "27", 2024-08-27 11:49:32: 0: STDOUT: "ddd": "Tue", 2024-08-27 11:49:32: 0: STDOUT: "dddd": "Tuesday", 2024-08-27 11:49:32: 0: STDOUT: "m": "8", 2024-08-27 11:49:32: 0: STDOUT: "mm": "08", 2024-08-27 11:49:32: 0: STDOUT: "mmm": "Aug", 2024-08-27 11:49:32: 0: STDOUT: "mmmm": "August", 2024-08-27 11:49:32: 0: STDOUT: "yy": "24", 2024-08-27 11:49:32: 0: STDOUT: "yyyy": "2024", 2024-08-27 11:49:32: 0: STDOUT: "H": "11", 2024-08-27 11:49:32: 0: STDOUT: "HH": "11", 2024-08-27 11:49:32: 0: STDOUT: "h": "11", 2024-08-27 11:49:32: 0: STDOUT: "hh": "11", 2024-08-27 11:49:32: 0: STDOUT: "ht": "AM", 2024-08-27 11:49:32: 0: STDOUT: "M": "49", 2024-08-27 11:49:32: 0: STDOUT: "MM": "49", 2024-08-27 11:49:32: 0: STDOUT: "S": "31", 2024-08-27 11:49:32: 0: STDOUT: "SS": "31", 2024-08-27 11:49:32: 0: STDOUT: "username": "admin" 2024-08-27 11:49:32: 0: STDOUT: } 2024-08-27 11:49:32: 0: STDOUT: DEBUG:pyblish.CollectContextLabel:Context label is changed to "Houdini - " 2024-08-27 11:49:32: 0: STDOUT: DEBUG:pyblish.CollectAnatomyInstanceData:Collecting anatomy data for all instances. 2024-08-27 11:49:32: 0: STDOUT: DEBUG:pyblish.CollectAnatomyInstanceData:Querying folder entities for instances. 2024-08-27 11:49:32: 0: STDOUT: DEBUG:pyblish.CollectAnatomyInstanceData:All instances already had right folder entity. 2024-08-27 11:49:32: 0: STDOUT: DEBUG:pyblish.CollectAnatomyInstanceData:Querying task entities for instances. 2024-08-27 11:49:32: 0: STDOUT: DEBUG:pyblish.CollectAnatomyInstanceData:All instances already had right task entity. 2024-08-27 11:49:32: 0: STDOUT: DEBUG:pyblish.CollectAnatomyInstanceData:Querying latest versions for instances. 2024-08-27 11:49:32: 0: STDOUT: DEBUG:urllib3.connectionpool:http://192.168.1.4:5000 "POST /graphql HTTP/1.1" 200 1153 2024-08-27 11:49:32: 0: STDOUT: DEBUG:GlobalServerAPI:Response 2024-08-27 11:49:32: 0: STDOUT: DEBUG:urllib3.connectionpool:http://192.168.1.4:5000 "POST /graphql HTTP/1.1" 200 504 2024-08-27 11:49:32: 0: STDOUT: DEBUG:GlobalServerAPI:Response 2024-08-27 11:49:32: 0: STDOUT: DEBUG:pyblish.CollectAnatomyInstanceData:Storing anatomy data to instance data. 2024-08-27 11:49:32: 0: STDOUT: DEBUG:pyblish.CollectAnatomyInstanceData:Anatomy data for instance renderCfxMantra_ropTest_beauty: { 2024-08-27 11:49:32: 0: STDOUT: "studio": { 2024-08-27 11:49:32: 0: STDOUT: "name": "", 2024-08-27 11:49:32: 0: STDOUT: "code": "" 2024-08-27 11:49:32: 0: STDOUT: }, 2024-08-27 11:49:32: 0: STDOUT: "user": "admin", 2024-08-27 11:49:32: 0: STDOUT: "project": { 2024-08-27 11:49:32: 0: STDOUT: "name": "Robo", 2024-08-27 11:49:32: 0: STDOUT: "code": "robo" 2024-08-27 11:49:32: 0: STDOUT: }, 2024-08-27 11:49:32: 0: STDOUT: "folder": { 2024-08-27 11:49:32: 0: STDOUT: "name": "roboangry", 2024-08-27 11:49:32: 0: STDOUT: "type": "Asset", 2024-08-27 11:49:32: 0: STDOUT: "path": "/Assets/Character/roboangry" 2024-08-27 11:49:32: 0: STDOUT: }, 2024-08-27 11:49:32: 0: STDOUT: "asset": "roboangry", 2024-08-27 11:49:32: 0: STDOUT: "hierarchy": "Assets/Character", 2024-08-27 11:49:32: 0: STDOUT: "parent": "Character", 2024-08-27 11:49:32: 0: STDOUT: "task": { 2024-08-27 11:49:32: 0: STDOUT: "name": "cfx", 2024-08-27 11:49:32: 0: STDOUT: "type": "CFX", 2024-08-27 11:49:32: 0: STDOUT: "short": "cfx" 2024-08-27 11:49:32: 0: STDOUT: }, 2024-08-27 11:49:32: 0: STDOUT: "app": "houdini", 2024-08-27 11:49:32: 0: STDOUT: "d": "27", 2024-08-27 11:49:32: 0: STDOUT: "dd": "27", 2024-08-27 11:49:32: 0: STDOUT: "ddd": "Tue", 2024-08-27 11:49:32: 0: STDOUT: "dddd": "Tuesday", 2024-08-27 11:49:32: 0: STDOUT: "m": "8", 2024-08-27 11:49:32: 0: STDOUT: "mm": "08", 2024-08-27 11:49:32: 0: STDOUT: "mmm": "Aug", 2024-08-27 11:49:32: 0: STDOUT: "mmmm": "August", 2024-08-27 11:49:32: 0: STDOUT: "yy": "24", 2024-08-27 11:49:32: 0: STDOUT: "yyyy": "2024", 2024-08-27 11:49:32: 0: STDOUT: "H": "11", 2024-08-27 11:49:32: 0: STDOUT: "HH": "11", 2024-08-27 11:49:32: 0: STDOUT: "h": "11", 2024-08-27 11:49:32: 0: STDOUT: "hh": "11", 2024-08-27 11:49:32: 0: STDOUT: "ht": "AM", 2024-08-27 11:49:32: 0: STDOUT: "M": "49", 2024-08-27 11:49:32: 0: STDOUT: "MM": "49", 2024-08-27 11:49:32: 0: STDOUT: "S": "31", 2024-08-27 11:49:32: 0: STDOUT: "SS": "31", 2024-08-27 11:49:32: 0: STDOUT: "username": "admin", 2024-08-27 11:49:32: 0: STDOUT: "family": "render", 2024-08-27 11:49:32: 0: STDOUT: "subset": "renderCfxMantra_ropTest_beauty", 2024-08-27 11:49:32: 0: STDOUT: "product": { 2024-08-27 11:49:32: 0: STDOUT: "name": "renderCfxMantra_ropTest_beauty", 2024-08-27 11:49:32: 0: STDOUT: "type": "render" 2024-08-27 11:49:32: 0: STDOUT: }, 2024-08-27 11:49:32: 0: STDOUT: "version": 7, 2024-08-27 11:49:32: 0: STDOUT: "resolution_width": 1920, 2024-08-27 11:49:32: 0: STDOUT: "resolution_height": 1080, 2024-08-27 11:49:32: 0: STDOUT: "pixel_aspect": 1.0, 2024-08-27 11:49:32: 0: STDOUT: "fps": 25.0 2024-08-27 11:49:32: 0: STDOUT: } 2024-08-27 11:49:32: 0: STDOUT: DEBUG:pyblish.CollectAnatomyInstanceData:Anatomy data for instance renderCfxMantra_ropTest_N: { 2024-08-27 11:49:32: 0: STDOUT: "studio": { 2024-08-27 11:49:32: 0: STDOUT: "name": "", 2024-08-27 11:49:32: 0: STDOUT: "code": "" 2024-08-27 11:49:32: 0: STDOUT: }, 2024-08-27 11:49:32: 0: STDOUT: "user": "admin", 2024-08-27 11:49:32: 0: STDOUT: "project": { 2024-08-27 11:49:32: 0: STDOUT: "name": "Robo", 2024-08-27 11:49:32: 0: STDOUT: "code": "robo" 2024-08-27 11:49:32: 0: STDOUT: }, 2024-08-27 11:49:32: 0: STDOUT: "folder": { 2024-08-27 11:49:32: 0: STDOUT: "name": "roboangry", 2024-08-27 11:49:32: 0: STDOUT: "type": "Asset", 2024-08-27 11:49:32: 0: STDOUT: "path": "/Assets/Character/roboangry" 2024-08-27 11:49:32: 0: STDOUT: }, 2024-08-27 11:49:32: 0: STDOUT: "asset": "roboangry", 2024-08-27 11:49:32: 0: STDOUT: "hierarchy": "Assets/Character", 2024-08-27 11:49:32: 0: STDOUT: "parent": "Character", 2024-08-27 11:49:32: 0: STDOUT: "task": { 2024-08-27 11:49:32: 0: STDOUT: "name": "cfx", 2024-08-27 11:49:32: 0: STDOUT: "type": "CFX", 2024-08-27 11:49:32: 0: STDOUT: "short": "cfx" 2024-08-27 11:49:32: 0: STDOUT: }, 2024-08-27 11:49:32: 0: STDOUT: "app": "houdini", 2024-08-27 11:49:32: 0: STDOUT: "d": "27", 2024-08-27 11:49:32: 0: STDOUT: "dd": "27", 2024-08-27 11:49:32: 0: STDOUT: "ddd": "Tue", 2024-08-27 11:49:32: 0: STDOUT: "dddd": "Tuesday", 2024-08-27 11:49:32: 0: STDOUT: "m": "8", 2024-08-27 11:49:32: 0: STDOUT: "mm": "08", 2024-08-27 11:49:32: 0: STDOUT: "mmm": "Aug", 2024-08-27 11:49:32: 0: STDOUT: "mmmm": "August", 2024-08-27 11:49:32: 0: STDOUT: "yy": "24", 2024-08-27 11:49:32: 0: STDOUT: "yyyy": "2024", 2024-08-27 11:49:32: 0: STDOUT: "H": "11", 2024-08-27 11:49:32: 0: STDOUT: "HH": "11", 2024-08-27 11:49:32: 0: STDOUT: "h": "11", 2024-08-27 11:49:32: 0: STDOUT: "hh": "11", 2024-08-27 11:49:32: 0: STDOUT: "ht": "AM", 2024-08-27 11:49:32: 0: STDOUT: "M": "49", 2024-08-27 11:49:32: 0: STDOUT: "MM": "49", 2024-08-27 11:49:32: 0: STDOUT: "S": "31", 2024-08-27 11:49:32: 0: STDOUT: "SS": "31", 2024-08-27 11:49:32: 0: STDOUT: "username": "admin", 2024-08-27 11:49:32: 0: STDOUT: "family": "render", 2024-08-27 11:49:32: 0: STDOUT: "subset": "renderCfxMantra_ropTest_N", 2024-08-27 11:49:32: 0: STDOUT: "product": { 2024-08-27 11:49:32: 0: STDOUT: "name": "renderCfxMantra_ropTest_N", 2024-08-27 11:49:32: 0: STDOUT: "type": "render" 2024-08-27 11:49:32: 0: STDOUT: }, 2024-08-27 11:49:32: 0: STDOUT: "version": 5, 2024-08-27 11:49:32: 0: STDOUT: "resolution_width": 1920, 2024-08-27 11:49:32: 0: STDOUT: "resolution_height": 1080, 2024-08-27 11:49:32: 0: STDOUT: "pixel_aspect": 1.0, 2024-08-27 11:49:32: 0: STDOUT: "fps": 25.0 2024-08-27 11:49:32: 0: STDOUT: } 2024-08-27 11:49:32: 0: STDOUT: DEBUG:pyblish.CollectAnatomyInstanceData:Anatomy data for instance renderCfxMantra_ropTest_P: { 2024-08-27 11:49:32: 0: STDOUT: "studio": { 2024-08-27 11:49:32: 0: STDOUT: "name": "", 2024-08-27 11:49:32: 0: STDOUT: "code": "" 2024-08-27 11:49:32: 0: STDOUT: }, 2024-08-27 11:49:32: 0: STDOUT: "user": "admin", 2024-08-27 11:49:32: 0: STDOUT: "project": { 2024-08-27 11:49:32: 0: STDOUT: "name": "Robo", 2024-08-27 11:49:32: 0: STDOUT: "code": "robo" 2024-08-27 11:49:32: 0: STDOUT: }, 2024-08-27 11:49:32: 0: STDOUT: "folder": { 2024-08-27 11:49:32: 0: STDOUT: "name": "roboangry", 2024-08-27 11:49:32: 0: STDOUT: "type": "Asset", 2024-08-27 11:49:32: 0: STDOUT: "path": "/Assets/Character/roboangry" 2024-08-27 11:49:32: 0: STDOUT: }, 2024-08-27 11:49:32: 0: STDOUT: "asset": "roboangry", 2024-08-27 11:49:32: 0: STDOUT: "hierarchy": "Assets/Character", 2024-08-27 11:49:32: 0: STDOUT: "parent": "Character", 2024-08-27 11:49:32: 0: STDOUT: "task": { 2024-08-27 11:49:32: 0: STDOUT: "name": "cfx", 2024-08-27 11:49:32: 0: STDOUT: "type": "CFX", 2024-08-27 11:49:32: 0: STDOUT: "short": "cfx" 2024-08-27 11:49:32: 0: STDOUT: }, 2024-08-27 11:49:32: 0: STDOUT: "app": "houdini", 2024-08-27 11:49:32: 0: STDOUT: "d": "27", 2024-08-27 11:49:32: 0: STDOUT: "dd": "27", 2024-08-27 11:49:32: 0: STDOUT: "ddd": "Tue", 2024-08-27 11:49:32: 0: STDOUT: "dddd": "Tuesday", 2024-08-27 11:49:32: 0: STDOUT: "m": "8", 2024-08-27 11:49:32: 0: STDOUT: "mm": "08", 2024-08-27 11:49:32: 0: STDOUT: "mmm": "Aug", 2024-08-27 11:49:32: 0: STDOUT: "mmmm": "August", 2024-08-27 11:49:32: 0: STDOUT: "yy": "24", 2024-08-27 11:49:32: 0: STDOUT: "yyyy": "2024", 2024-08-27 11:49:32: 0: STDOUT: "H": "11", 2024-08-27 11:49:32: 0: STDOUT: "HH": "11", 2024-08-27 11:49:32: 0: STDOUT: "h": "11", 2024-08-27 11:49:32: 0: STDOUT: "hh": "11", 2024-08-27 11:49:32: 0: STDOUT: "ht": "AM", 2024-08-27 11:49:32: 0: STDOUT: "M": "49", 2024-08-27 11:49:32: 0: STDOUT: "MM": "49", 2024-08-27 11:49:32: 0: STDOUT: "S": "31", 2024-08-27 11:49:32: 0: STDOUT: "SS": "31", 2024-08-27 11:49:32: 0: STDOUT: "username": "admin", 2024-08-27 11:49:32: 0: STDOUT: "family": "render", 2024-08-27 11:49:32: 0: STDOUT: "subset": "renderCfxMantra_ropTest_P", 2024-08-27 11:49:32: 0: STDOUT: "product": { 2024-08-27 11:49:32: 0: STDOUT: "name": "renderCfxMantra_ropTest_P", 2024-08-27 11:49:32: 0: STDOUT: "type": "render" 2024-08-27 11:49:32: 0: STDOUT: }, 2024-08-27 11:49:32: 0: STDOUT: "version": 3, 2024-08-27 11:49:32: 0: STDOUT: "resolution_width": 1920, 2024-08-27 11:49:32: 0: STDOUT: "resolution_height": 1080, 2024-08-27 11:49:32: 0: STDOUT: "pixel_aspect": 1.0, 2024-08-27 11:49:32: 0: STDOUT: "fps": 25.0 2024-08-27 11:49:32: 0: STDOUT: } 2024-08-27 11:49:32: 0: STDOUT: DEBUG:pyblish.CollectAnatomyInstanceData:Anatomy Data collection finished. 2024-08-27 11:49:32: 0: STDOUT: DEBUG:pyblish.CollectResourcesPath:publishDir: "\\storage\work\ayon_projects\Robo\Assets\Character\roboangry\publish\render\renderCfxMantra_ropTest_beauty\v007" 2024-08-27 11:49:32: 0: STDOUT: DEBUG:pyblish.CollectResourcesPath:resourcesDir: "\\storage\work\ayon_projects\Robo\Assets\Character\roboangry\publish\render\renderCfxMantra_ropTest_beauty\v007\resources" 2024-08-27 11:49:32: 0: STDOUT: DEBUG:pyblish.CollectResourcesPath:publishDir: "\\storage\work\ayon_projects\Robo\Assets\Character\roboangry\publish\render\renderCfxMantra_ropTest_N\v005" 2024-08-27 11:49:32: 0: STDOUT: DEBUG:pyblish.CollectResourcesPath:resourcesDir: "\\storage\work\ayon_projects\Robo\Assets\Character\roboangry\publish\render\renderCfxMantra_ropTest_N\v005\resources" 2024-08-27 11:49:32: 0: STDOUT: DEBUG:pyblish.CollectResourcesPath:publishDir: "\\storage\work\ayon_projects\Robo\Assets\Character\roboangry\publish\render\renderCfxMantra_ropTest_P\v003" 2024-08-27 11:49:32: 0: STDOUT: DEBUG:pyblish.CollectResourcesPath:resourcesDir: "\\storage\work\ayon_projects\Robo\Assets\Character\roboangry\publish\render\renderCfxMantra_ropTest_P\v003\resources" 2024-08-27 11:49:32: 0: STDOUT: DEBUG:pyblish.CollectSourceForSource:Parsing paths for {root[work]}/Robo/Assets/Character/roboangry/work/cfx/robo_roboangry_cfx_v099_testscene.hip 2024-08-27 11:49:32: 0: STDOUT: DEBUG:pyblish.CollectSourceForSource:Parsing paths for {root[work]}/Robo/Assets/Character/roboangry/work/cfx/robo_roboangry_cfx_v099_testscene.hip 2024-08-27 11:49:32: 0: STDOUT: DEBUG:pyblish.CollectSourceForSource:Parsing paths for {root[work]}/Robo/Assets/Character/roboangry/work/cfx/robo_roboangry_cfx_v099_testscene.hip 2024-08-27 11:49:32: 0: STDOUT: DEBUG:pyblish.CollectCustomStagingDir:Not adding custom staging dir for instance with 'render' 2024-08-27 11:49:32: 0: STDOUT: DEBUG:pyblish.CollectCustomStagingDir:Not adding custom staging dir for instance with 'render' 2024-08-27 11:49:32: 0: STDOUT: DEBUG:pyblish.CollectCustomStagingDir:Not adding custom staging dir for instance with 'render' 2024-08-27 11:49:32: 0: STDOUT: DEBUG:urllib3.connectionpool:http://192.168.1.4:8800 "GET /api/data/projects/893f0c53-bcfa-4c67-ab67-16bcbb6e4543 HTTP/1.1" 200 1713 2024-08-27 11:49:32: 0: STDOUT: DEBUG:pyblish.CollectKitsuEntities:Collect kitsu project: {'name': 'Robo', 'code': 'robo', 'description': None, 'shotgun_id': None, 'file_tree': None, 'data': None, 'has_avatar': False, 'fps': '25', 'ratio': '16:9', 'resolution': '1920x1080', 'production_type': 'short', 'production_style': '2d3d', 'start_date': '2023-08-01', 'end_date': '2023-08-31', 'man_days': None, 'nb_episodes': 0, 'episode_span': 0, 'max_retakes': 0, 'is_clients_isolated': False, 'is_preview_download_allowed': None, 'is_set_preview_automated': None, 'homepage': None, 'project_status_id': '520fe23f-5d9a-492d-af9f-c18df3533115', 'default_preview_background_file_id': None, 'team': ['e482a893-7b35-4bdb-93d9-a2aabb03cfc6'], 'asset_types': ['6108f670-a951-459d-9d11-5f2003f2a1c1', 'dd39d114-5484-4c97-9f0b-ff1446c6b67c', '410027b0-e384-4082-be8c-f385e6a93414', 'e45da14f-996f-4273-a551-54b096c0160e'], 'task_statuses': ['26116b09-eb25-40ed-8a05-a5b40870a8ed', 'd9a4a95a-d78b-4476-8635-2af5d6ecb8d8', '66175cbc-b672-433f-8843-8882070a19bf', 'acb873e7-3df0-4980-9358-ae8be684e4e7', 'aa2669b6-7a53-4dde-9360-7524176ad846'], 'task_types': ['4452d6be-7d50-40b2-af8e-21024fc3a0c7', '38cb225e-a226-44f7-9db5-2641693e047f', '7bcc5667-4c62-429e-99d7-98f5638ce47d', 'a8a0d4e1-c723-4e60-bea1-117f44b3356f', 'bf817946-9d14-4b17-bb80-58a03d3ecfe8', '81349272-29b8-4c49-9922-5fbc0403f98b', '1cd82c54-6f09-4016-a5cf-df52ef9cefa5', '0048dd89-209c-42e6-83b2-aebc93781eb7', 'a84cc2a1-a4e0-4227-bfdc-8921b20183e2', 'be321571-8412-46e8-ad7e-e609d3df48b0', 'bfb22583-ef45-4cd4-94ac-5c4a2aa69ba5', 'db7b47f9-a506-4d42-953d-68ad588ccaa9', '0f338ae7-6e54-4d9b-bc0a-6747adc3746d'], 'status_automations': [], 'preview_background_files': [], 'id': '893f0c53-bcfa-4c67-ab67-16bcbb6e4543', 'created_at': '2023-08-16T19:51:10', 'updated_at': '2023-08-16T20:08:38', 'type': 'Project', 'project_status_name': 'Open'} 2024-08-27 11:49:32: 0: STDOUT: DEBUG:urllib3.connectionpool:http://192.168.1.4:8800 "GET /api/data/entities/57478082-90b2-4e65-8cb6-ad031d54a04f HTTP/1.1" 200 589 2024-08-27 11:49:32: 0: STDOUT: DEBUG:pyblish.CollectKitsuEntities:Collect kitsu: {'id': '57478082-90b2-4e65-8cb6-ad031d54a04f', 'name': 'RoboAngry', 'code': None, 'description': '', 'shotgun_id': None, 'canceled': False, 'nb_frames': None, 'nb_entities_out': 0, 'is_casting_standby': False, 'status': 'running', 'project_id': '893f0c53-bcfa-4c67-ab67-16bcbb6e4543', 'entity_type_id': '410027b0-e384-4082-be8c-f385e6a93414', 'parent_id': None, 'source_id': None, 'preview_file_id': None, 'data': {}, 'ready_for': None, 'created_by': None, 'entities_out': [], 'entity_concept_links': [], 'instance_casting': [], 'created_at': '2023-11-23T21:43:45', 'updated_at': '2023-11-23T21:43:45', 'entities_in': [], 'type': 'Asset'} 2024-08-27 11:49:32: 0: STDOUT: DEBUG:urllib3.connectionpool:http://192.168.1.4:8800 "GET /api/data/tasks/8f42cc1b-d1b3-41d1-a15a-f2034612919b/full HTTP/1.1" 200 4042 2024-08-27 11:49:32: 0: STDOUT: DEBUG:pyblish.CollectKitsuEntities:Collect kitsu task: {'name': 'main', 'description': None, 'priority': 0, 'duration': 0.0, 'estimation': 0.0, 'completion_rate': 0, 'retake_count': 0, 'sort_order': 0, 'start_date': None, 'due_date': None, 'real_start_date': None, 'end_date': '2024-06-21T09:30:42', 'last_comment_date': '2024-08-07T13:44:14', 'nb_assets_ready': 0, 'data': None, 'shotgun_id': None, 'last_preview_file_id': '1b7af837-ec51-482f-a57c-e74d6350b50b', 'project_id': '893f0c53-bcfa-4c67-ab67-16bcbb6e4543', 'task_type_id': '0f338ae7-6e54-4d9b-bc0a-6747adc3746d', 'task_status_id': 'acb873e7-3df0-4980-9358-ae8be684e4e7', 'entity_id': '57478082-90b2-4e65-8cb6-ad031d54a04f', 'assigner_id': 'e482a893-7b35-4bdb-93d9-a2aabb03cfc6', 'assignees': [], 'id': '8f42cc1b-d1b3-41d1-a15a-f2034612919b', 'created_at': '2023-11-23T21:43:46', 'updated_at': '2024-08-07T13:44:18', 'type': 'Task', 'entity': {'id': '57478082-90b2-4e65-8cb6-ad031d54a04f', 'name': 'RoboAngry', 'code': None, 'description': '', 'shotgun_id': None, 'canceled': False, 'nb_frames': None, 'nb_entities_out': 0, 'is_casting_standby': False, 'status': 'running', 'project_id': '893f0c53-bcfa-4c67-ab67-16bcbb6e4543', 'entity_type_id': '410027b0-e384-4082-be8c-f385e6a93414', 'parent_id': None, 'source_id': None, 'preview_file_id': None, 'data': {}, 'ready_for': None, 'created_by': None, 'created_at': '2023-11-23T21:43:45', 'updated_at': '2023-11-23T21:43:45', 'type': 'Entity'}, 'entity_type': {'name': 'Character', 'short_name': None, 'description': None, 'archived': None, 'id': '410027b0-e384-4082-be8c-f385e6a93414', 'created_at': '2023-08-16T19:35:47', 'updated_at': '2023-08-16T19:35:47', 'type': 'EntityType'}, 'is_subscribed': False, 'persons': [], 'project': {'name': 'Robo', 'code': 'robo', 'description': None, 'shotgun_id': None, 'file_tree': None, 'data': None, 'has_avatar': False, 'fps': '25', 'ratio': '16:9', 'resolution': '1920x1080', 'production_type': 'short', 'production_style': '2d3d', 'start_date': '2023-08-01', 'end_date': '2023-08-31', 'man_days': None, 'nb_episodes': 0, 'episode_span': 0, 'max_retakes': 0, 'is_clients_isolated': False, 'is_preview_download_allowed': None, 'is_set_preview_automated': None, 'homepage': None, 'project_status_id': '520fe23f-5d9a-492d-af9f-c18df3533115', 'default_preview_background_file_id': None, 'id': '893f0c53-bcfa-4c67-ab67-16bcbb6e4543', 'created_at': '2023-08-16T19:51:10', 'updated_at': '2023-08-16T20:08:38', 'type': 'Project'}, 'task_status': {'name': 'Waiting For Approval', 'archived': False, 'short_name': 'wfa', 'description': None, 'color': '#ab26ff', 'priority': None, 'is_done': False, 'is_artist_allowed': True, 'is_client_allowed': True, 'is_retake': False, 'is_feedback_request': True, 'is_default': False, 'shotgun_id': None, 'for_concept': False, 'id': 'acb873e7-3df0-4980-9358-ae8be684e4e7', 'created_at': '2023-08-16T19:35:48', 'updated_at': '2023-08-16T19:35:48', 'type': 'TaskStatus'}, 'task_type': {'name': 'CFX', 'short_name': None, 'description': None, 'color': '#039BE5', 'priority': 6, 'for_entity': 'Asset', 'allow_timelog': True, 'archived': False, 'shotgun_id': None, 'department_id': '076cfc02-45ba-44fd-ad8f-7703c6f6920f', 'id': '0f338ae7-6e54-4d9b-bc0a-6747adc3746d', 'created_at': '2023-08-16T19:49:31', 'updated_at': '2023-08-16T19:49:31', 'type': 'TaskType'}, 'assigner': {'first_name': 'Super', 'last_name': 'Admin', 'email': 'admin@example.com', 'phone': '', 'contract_type': 'open-ended', 'active': True, 'archived': False, 'last_presence': None, 'desktop_login': '', 'login_failed_attemps': 0, 'last_login_failed': None, 'totp_enabled': False, 'email_otp_enabled': False, 'fido_enabled': False, 'preferred_two_factor_authentication': None, 'shotgun_id': None, 'timezone': 'Europe/Paris', 'locale': 'en_US', 'data': None, 'role': 'admin', 'has_avatar': False, 'notifications_enabled': False, 'notifications_slack_enabled': False, 'notifications_slack_userid': '', 'notifications_mattermost_enabled': False, 'notifications_mattermost_userid': '', 'notifications_discord_enabled': False, 'notifications_discord_userid': '', 'is_bot': False, 'expiration_date': None, 'departments': [], 'studio_id': None, 'is_generated_from_ldap': False, 'ldap_uid': None, 'full_name': 'Super Admin', 'id': 'e482a893-7b35-4bdb-93d9-a2aabb03cfc6', 'created_at': '2023-08-16T19:35:51', 'updated_at': '2024-05-15T12:38:48', 'type': 'Person', 'fido_devices': []}} 2024-08-27 11:49:32: 0: STDOUT: DEBUG:pyblish.CollectKitsuEntities:Collect kitsu: {'id': '57478082-90b2-4e65-8cb6-ad031d54a04f', 'name': 'RoboAngry', 'code': None, 'description': '', 'shotgun_id': None, 'canceled': False, 'nb_frames': None, 'nb_entities_out': 0, 'is_casting_standby': False, 'status': 'running', 'project_id': '893f0c53-bcfa-4c67-ab67-16bcbb6e4543', 'entity_type_id': '410027b0-e384-4082-be8c-f385e6a93414', 'parent_id': None, 'source_id': None, 'preview_file_id': None, 'data': {}, 'ready_for': None, 'created_by': None, 'entities_out': [], 'entity_concept_links': [], 'instance_casting': [], 'created_at': '2023-11-23T21:43:45', 'updated_at': '2023-11-23T21:43:45', 'entities_in': [], 'type': 'Asset'} 2024-08-27 11:49:32: 0: STDOUT: DEBUG:pyblish.CollectKitsuEntities:Collect kitsu task: {'name': 'main', 'description': None, 'priority': 0, 'duration': 0.0, 'estimation': 0.0, 'completion_rate': 0, 'retake_count': 0, 'sort_order': 0, 'start_date': None, 'due_date': None, 'real_start_date': None, 'end_date': '2024-06-21T09:30:42', 'last_comment_date': '2024-08-07T13:44:14', 'nb_assets_ready': 0, 'data': None, 'shotgun_id': None, 'last_preview_file_id': '1b7af837-ec51-482f-a57c-e74d6350b50b', 'project_id': '893f0c53-bcfa-4c67-ab67-16bcbb6e4543', 'task_type_id': '0f338ae7-6e54-4d9b-bc0a-6747adc3746d', 'task_status_id': 'acb873e7-3df0-4980-9358-ae8be684e4e7', 'entity_id': '57478082-90b2-4e65-8cb6-ad031d54a04f', 'assigner_id': 'e482a893-7b35-4bdb-93d9-a2aabb03cfc6', 'assignees': [], 'id': '8f42cc1b-d1b3-41d1-a15a-f2034612919b', 'created_at': '2023-11-23T21:43:46', 'updated_at': '2024-08-07T13:44:18', 'type': 'Task', 'entity': {'id': '57478082-90b2-4e65-8cb6-ad031d54a04f', 'name': 'RoboAngry', 'code': None, 'description': '', 'shotgun_id': None, 'canceled': False, 'nb_frames': None, 'nb_entities_out': 0, 'is_casting_standby': False, 'status': 'running', 'project_id': '893f0c53-bcfa-4c67-ab67-16bcbb6e4543', 'entity_type_id': '410027b0-e384-4082-be8c-f385e6a93414', 'parent_id': None, 'source_id': None, 'preview_file_id': None, 'data': {}, 'ready_for': None, 'created_by': None, 'created_at': '2023-11-23T21:43:45', 'updated_at': '2023-11-23T21:43:45', 'type': 'Entity'}, 'entity_type': {'name': 'Character', 'short_name': None, 'description': None, 'archived': None, 'id': '410027b0-e384-4082-be8c-f385e6a93414', 'created_at': '2023-08-16T19:35:47', 'updated_at': '2023-08-16T19:35:47', 'type': 'EntityType'}, 'is_subscribed': False, 'persons': [], 'project': {'name': 'Robo', 'code': 'robo', 'description': None, 'shotgun_id': None, 'file_tree': None, 'data': None, 'has_avatar': False, 'fps': '25', 'ratio': '16:9', 'resolution': '1920x1080', 'production_type': 'short', 'production_style': '2d3d', 'start_date': '2023-08-01', 'end_date': '2023-08-31', 'man_days': None, 'nb_episodes': 0, 'episode_span': 0, 'max_retakes': 0, 'is_clients_isolated': False, 'is_preview_download_allowed': None, 'is_set_preview_automated': None, 'homepage': None, 'project_status_id': '520fe23f-5d9a-492d-af9f-c18df3533115', 'default_preview_background_file_id': None, 'id': '893f0c53-bcfa-4c67-ab67-16bcbb6e4543', 'created_at': '2023-08-16T19:51:10', 'updated_at': '2023-08-16T20:08:38', 'type': 'Project'}, 'task_status': {'name': 'Waiting For Approval', 'archived': False, 'short_name': 'wfa', 'description': None, 'color': '#ab26ff', 'priority': None, 'is_done': False, 'is_artist_allowed': True, 'is_client_allowed': True, 'is_retake': False, 'is_feedback_request': True, 'is_default': False, 'shotgun_id': None, 'for_concept': False, 'id': 'acb873e7-3df0-4980-9358-ae8be684e4e7', 'created_at': '2023-08-16T19:35:48', 'updated_at': '2023-08-16T19:35:48', 'type': 'TaskStatus'}, 'task_type': {'name': 'CFX', 'short_name': None, 'description': None, 'color': '#039BE5', 'priority': 6, 'for_entity': 'Asset', 'allow_timelog': True, 'archived': False, 'shotgun_id': None, 'department_id': '076cfc02-45ba-44fd-ad8f-7703c6f6920f', 'id': '0f338ae7-6e54-4d9b-bc0a-6747adc3746d', 'created_at': '2023-08-16T19:49:31', 'updated_at': '2023-08-16T19:49:31', 'type': 'TaskType'}, 'assigner': {'first_name': 'Super', 'last_name': 'Admin', 'email': 'admin@example.com', 'phone': '', 'contract_type': 'open-ended', 'active': True, 'archived': False, 'last_presence': None, 'desktop_login': '', 'login_failed_attemps': 0, 'last_login_failed': None, 'totp_enabled': False, 'email_otp_enabled': False, 'fido_enabled': False, 'preferred_two_factor_authentication': None, 'shotgun_id': None, 'timezone': 'Europe/Paris', 'locale': 'en_US', 'data': None, 'role': 'admin', 'has_avatar': False, 'notifications_enabled': False, 'notifications_slack_enabled': False, 'notifications_slack_userid': '', 'notifications_mattermost_enabled': False, 'notifications_mattermost_userid': '', 'notifications_discord_enabled': False, 'notifications_discord_userid': '', 'is_bot': False, 'expiration_date': None, 'departments': [], 'studio_id': None, 'is_generated_from_ldap': False, 'ldap_uid': None, 'full_name': 'Super Admin', 'id': 'e482a893-7b35-4bdb-93d9-a2aabb03cfc6', 'created_at': '2023-08-16T19:35:51', 'updated_at': '2024-05-15T12:38:48', 'type': 'Person', 'fido_devices': []}} 2024-08-27 11:49:32: 0: STDOUT: DEBUG:pyblish.CollectKitsuEntities:Collect kitsu: {'id': '57478082-90b2-4e65-8cb6-ad031d54a04f', 'name': 'RoboAngry', 'code': None, 'description': '', 'shotgun_id': None, 'canceled': False, 'nb_frames': None, 'nb_entities_out': 0, 'is_casting_standby': False, 'status': 'running', 'project_id': '893f0c53-bcfa-4c67-ab67-16bcbb6e4543', 'entity_type_id': '410027b0-e384-4082-be8c-f385e6a93414', 'parent_id': None, 'source_id': None, 'preview_file_id': None, 'data': {}, 'ready_for': None, 'created_by': None, 'entities_out': [], 'entity_concept_links': [], 'instance_casting': [], 'created_at': '2023-11-23T21:43:45', 'updated_at': '2023-11-23T21:43:45', 'entities_in': [], 'type': 'Asset'} 2024-08-27 11:49:32: 0: STDOUT: DEBUG:pyblish.CollectKitsuEntities:Collect kitsu task: {'name': 'main', 'description': None, 'priority': 0, 'duration': 0.0, 'estimation': 0.0, 'completion_rate': 0, 'retake_count': 0, 'sort_order': 0, 'start_date': None, 'due_date': None, 'real_start_date': None, 'end_date': '2024-06-21T09:30:42', 'last_comment_date': '2024-08-07T13:44:14', 'nb_assets_ready': 0, 'data': None, 'shotgun_id': None, 'last_preview_file_id': '1b7af837-ec51-482f-a57c-e74d6350b50b', 'project_id': '893f0c53-bcfa-4c67-ab67-16bcbb6e4543', 'task_type_id': '0f338ae7-6e54-4d9b-bc0a-6747adc3746d', 'task_status_id': 'acb873e7-3df0-4980-9358-ae8be684e4e7', 'entity_id': '57478082-90b2-4e65-8cb6-ad031d54a04f', 'assigner_id': 'e482a893-7b35-4bdb-93d9-a2aabb03cfc6', 'assignees': [], 'id': '8f42cc1b-d1b3-41d1-a15a-f2034612919b', 'created_at': '2023-11-23T21:43:46', 'updated_at': '2024-08-07T13:44:18', 'type': 'Task', 'entity': {'id': '57478082-90b2-4e65-8cb6-ad031d54a04f', 'name': 'RoboAngry', 'code': None, 'description': '', 'shotgun_id': None, 'canceled': False, 'nb_frames': None, 'nb_entities_out': 0, 'is_casting_standby': False, 'status': 'running', 'project_id': '893f0c53-bcfa-4c67-ab67-16bcbb6e4543', 'entity_type_id': '410027b0-e384-4082-be8c-f385e6a93414', 'parent_id': None, 'source_id': None, 'preview_file_id': None, 'data': {}, 'ready_for': None, 'created_by': None, 'created_at': '2023-11-23T21:43:45', 'updated_at': '2023-11-23T21:43:45', 'type': 'Entity'}, 'entity_type': {'name': 'Character', 'short_name': None, 'description': None, 'archived': None, 'id': '410027b0-e384-4082-be8c-f385e6a93414', 'created_at': '2023-08-16T19:35:47', 'updated_at': '2023-08-16T19:35:47', 'type': 'EntityType'}, 'is_subscribed': False, 'persons': [], 'project': {'name': 'Robo', 'code': 'robo', 'description': None, 'shotgun_id': None, 'file_tree': None, 'data': None, 'has_avatar': False, 'fps': '25', 'ratio': '16:9', 'resolution': '1920x1080', 'production_type': 'short', 'production_style': '2d3d', 'start_date': '2023-08-01', 'end_date': '2023-08-31', 'man_days': None, 'nb_episodes': 0, 'episode_span': 0, 'max_retakes': 0, 'is_clients_isolated': False, 'is_preview_download_allowed': None, 'is_set_preview_automated': None, 'homepage': None, 'project_status_id': '520fe23f-5d9a-492d-af9f-c18df3533115', 'default_preview_background_file_id': None, 'id': '893f0c53-bcfa-4c67-ab67-16bcbb6e4543', 'created_at': '2023-08-16T19:51:10', 'updated_at': '2023-08-16T20:08:38', 'type': 'Project'}, 'task_status': {'name': 'Waiting For Approval', 'archived': False, 'short_name': 'wfa', 'description': None, 'color': '#ab26ff', 'priority': None, 'is_done': False, 'is_artist_allowed': True, 'is_client_allowed': True, 'is_retake': False, 'is_feedback_request': True, 'is_default': False, 'shotgun_id': None, 'for_concept': False, 'id': 'acb873e7-3df0-4980-9358-ae8be684e4e7', 'created_at': '2023-08-16T19:35:48', 'updated_at': '2023-08-16T19:35:48', 'type': 'TaskStatus'}, 'task_type': {'name': 'CFX', 'short_name': None, 'description': None, 'color': '#039BE5', 'priority': 6, 'for_entity': 'Asset', 'allow_timelog': True, 'archived': False, 'shotgun_id': None, 'department_id': '076cfc02-45ba-44fd-ad8f-7703c6f6920f', 'id': '0f338ae7-6e54-4d9b-bc0a-6747adc3746d', 'created_at': '2023-08-16T19:49:31', 'updated_at': '2023-08-16T19:49:31', 'type': 'TaskType'}, 'assigner': {'first_name': 'Super', 'last_name': 'Admin', 'email': 'admin@example.com', 'phone': '', 'contract_type': 'open-ended', 'active': True, 'archived': False, 'last_presence': None, 'desktop_login': '', 'login_failed_attemps': 0, 'last_login_failed': None, 'totp_enabled': False, 'email_otp_enabled': False, 'fido_enabled': False, 'preferred_two_factor_authentication': None, 'shotgun_id': None, 'timezone': 'Europe/Paris', 'locale': 'en_US', 'data': None, 'role': 'admin', 'has_avatar': False, 'notifications_enabled': False, 'notifications_slack_enabled': False, 'notifications_slack_userid': '', 'notifications_mattermost_enabled': False, 'notifications_mattermost_userid': '', 'notifications_discord_enabled': False, 'notifications_discord_userid': '', 'is_bot': False, 'expiration_date': None, 'departments': [], 'studio_id': None, 'is_generated_from_ldap': False, 'ldap_uid': None, 'full_name': 'Super Admin', 'id': 'e482a893-7b35-4bdb-93d9-a2aabb03cfc6', 'created_at': '2023-08-16T19:35:51', 'updated_at': '2024-05-15T12:38:48', 'type': 'Person', 'fido_devices': []}} 2024-08-27 11:49:32: 0: STDOUT: DEBUG:pyblish.CollectKitsuFamily:Looking for matching profile for: host_names: "houdini" | product_types: "render" | task_names: "cfx" 2024-08-27 11:49:32: 0: STDOUT: DEBUG:pyblish.CollectKitsuFamily:"houdini" not found in "host_names": ['traypublisher'] 2024-08-27 11:49:32: 0: STDOUT: DEBUG:pyblish.CollectKitsuFamily:"houdini" not found in "host_names": ['traypublisher'] 2024-08-27 11:49:32: 0: STDOUT: DEBUG:pyblish.CollectKitsuFamily:"houdini" not found in "host_names": ['traypublisher'] 2024-08-27 11:49:32: 0: STDOUT: DEBUG:pyblish.CollectKitsuFamily:"houdini" not found in "host_names": ['maya'] 2024-08-27 11:49:32: 0: STDOUT: DEBUG:pyblish.CollectKitsuFamily:"houdini" not found in "host_names": ['tvpaint'] 2024-08-27 11:49:32: 0: STDOUT: DEBUG:pyblish.CollectKitsuFamily:"houdini" not found in "host_names": ['tvpaint'] 2024-08-27 11:49:32: 0: STDOUT: DEBUG:pyblish.CollectKitsuFamily:"houdini" not found in "host_names": ['nuke'] 2024-08-27 11:49:32: 0: STDOUT: DEBUG:pyblish.CollectKitsuFamily:"houdini" not found in "host_names": ['aftereffects'] 2024-08-27 11:49:32: 0: STDOUT: DEBUG:pyblish.CollectKitsuFamily:"houdini" not found in "host_names": ['flame'] 2024-08-27 11:49:32: 0: STDOUT: DEBUG:pyblish.CollectKitsuFamily:"render" not found in "product_types": ['usd', 'review'] 2024-08-27 11:49:32: 0: STDOUT: DEBUG:pyblish.CollectKitsuFamily:"houdini" not found in "host_names": ['photoshop'] 2024-08-27 11:49:32: 0: STDOUT: DEBUG:pyblish.CollectKitsuFamily:None of profiles match your setup. host_names: "houdini" | product_types: "render" | task_names: "cfx" 2024-08-27 11:49:32: 0: STDOUT: DEBUG:pyblish.CollectKitsuFamily:Not adding 'kitsu' family for instance with 'render' 2024-08-27 11:49:32: 0: STDOUT: DEBUG:pyblish.CollectKitsuFamily:Looking for matching profile for: host_names: "houdini" | product_types: "render" | task_names: "cfx" 2024-08-27 11:49:32: 0: STDOUT: DEBUG:pyblish.CollectKitsuFamily:"houdini" not found in "host_names": ['traypublisher'] 2024-08-27 11:49:32: 0: STDOUT: DEBUG:pyblish.CollectKitsuFamily:"houdini" not found in "host_names": ['traypublisher'] 2024-08-27 11:49:32: 0: STDOUT: DEBUG:pyblish.CollectKitsuFamily:"houdini" not found in "host_names": ['traypublisher'] 2024-08-27 11:49:32: 0: STDOUT: DEBUG:pyblish.CollectKitsuFamily:"houdini" not found in "host_names": ['maya'] 2024-08-27 11:49:32: 0: STDOUT: DEBUG:pyblish.CollectKitsuFamily:"houdini" not found in "host_names": ['tvpaint'] 2024-08-27 11:49:32: 0: STDOUT: DEBUG:pyblish.CollectKitsuFamily:"houdini" not found in "host_names": ['tvpaint'] 2024-08-27 11:49:32: 0: STDOUT: DEBUG:pyblish.CollectKitsuFamily:"houdini" not found in "host_names": ['nuke'] 2024-08-27 11:49:32: 0: STDOUT: DEBUG:pyblish.CollectKitsuFamily:"houdini" not found in "host_names": ['aftereffects'] 2024-08-27 11:49:32: 0: STDOUT: DEBUG:pyblish.CollectKitsuFamily:"houdini" not found in "host_names": ['flame'] 2024-08-27 11:49:32: 0: STDOUT: DEBUG:pyblish.CollectKitsuFamily:"render" not found in "product_types": ['usd', 'review'] 2024-08-27 11:49:32: 0: STDOUT: DEBUG:pyblish.CollectKitsuFamily:"houdini" not found in "host_names": ['photoshop'] 2024-08-27 11:49:32: 0: STDOUT: DEBUG:pyblish.CollectKitsuFamily:None of profiles match your setup. host_names: "houdini" | product_types: "render" | task_names: "cfx" 2024-08-27 11:49:32: 0: STDOUT: DEBUG:pyblish.CollectKitsuFamily:Not adding 'kitsu' family for instance with 'render' 2024-08-27 11:49:32: 0: STDOUT: DEBUG:pyblish.CollectKitsuFamily:Looking for matching profile for: host_names: "houdini" | product_types: "render" | task_names: "cfx" 2024-08-27 11:49:32: 0: STDOUT: DEBUG:pyblish.CollectKitsuFamily:"houdini" not found in "host_names": ['traypublisher'] 2024-08-27 11:49:32: 0: STDOUT: DEBUG:pyblish.CollectKitsuFamily:"houdini" not found in "host_names": ['traypublisher'] 2024-08-27 11:49:32: 0: STDOUT: DEBUG:pyblish.CollectKitsuFamily:"houdini" not found in "host_names": ['traypublisher'] 2024-08-27 11:49:32: 0: STDOUT: DEBUG:pyblish.CollectKitsuFamily:"houdini" not found in "host_names": ['maya'] 2024-08-27 11:49:32: 0: STDOUT: DEBUG:pyblish.CollectKitsuFamily:"houdini" not found in "host_names": ['tvpaint'] 2024-08-27 11:49:32: 0: STDOUT: DEBUG:pyblish.CollectKitsuFamily:"houdini" not found in "host_names": ['tvpaint'] 2024-08-27 11:49:32: 0: STDOUT: DEBUG:pyblish.CollectKitsuFamily:"houdini" not found in "host_names": ['nuke'] 2024-08-27 11:49:32: 0: STDOUT: DEBUG:pyblish.CollectKitsuFamily:"houdini" not found in "host_names": ['aftereffects'] 2024-08-27 11:49:32: 0: STDOUT: DEBUG:pyblish.CollectKitsuFamily:"houdini" not found in "host_names": ['flame'] 2024-08-27 11:49:32: 0: STDOUT: DEBUG:pyblish.CollectKitsuFamily:"render" not found in "product_types": ['usd', 'review'] 2024-08-27 11:49:32: 0: STDOUT: DEBUG:pyblish.CollectKitsuFamily:"houdini" not found in "host_names": ['photoshop'] 2024-08-27 11:49:32: 0: STDOUT: DEBUG:pyblish.CollectKitsuFamily:None of profiles match your setup. host_names: "houdini" | product_types: "render" | task_names: "cfx" 2024-08-27 11:49:32: 0: STDOUT: DEBUG:pyblish.CollectKitsuFamily:Not adding 'kitsu' family for instance with 'render' 2024-08-27 11:49:32: 0: STDOUT: DEBUG:pyblish.CollectSlackFamilies:Looking for matching profile for: product_types: "render" | task_names: "cfx" | task_types: "CFX" | hosts: "houdini" | product_names: "renderCfxMantra_ropTest_beauty" 2024-08-27 11:49:32: 0: STDOUT: DEBUG:pyblish.CollectSlackFamilies:Profile selected: {'product_types': [], 'hosts': [], 'task_types': [], 'task_names': [], 'product_names': [], 'review_upload_limit': 50.0, 'channel_messages': []} 2024-08-27 11:49:32: 0: STDOUT: INFO:pyblish.CollectSlackFamilies:Found profile: {'product_types': [], 'hosts': [], 'task_types': [], 'task_names': [], 'product_names': [], 'review_upload_limit': 50.0, 'channel_messages': []} 2024-08-27 11:49:32: 0: STDOUT: DEBUG:pyblish.CollectSlackFamilies:Looking for matching profile for: product_types: "render" | task_names: "cfx" | task_types: "CFX" | hosts: "houdini" | product_names: "renderCfxMantra_ropTest_N" 2024-08-27 11:49:32: 0: STDOUT: DEBUG:pyblish.CollectSlackFamilies:Profile selected: {'product_types': [], 'hosts': [], 'task_types': [], 'task_names': [], 'product_names': [], 'review_upload_limit': 50.0, 'channel_messages': []} 2024-08-27 11:49:32: 0: STDOUT: INFO:pyblish.CollectSlackFamilies:Found profile: {'product_types': [], 'hosts': [], 'task_types': [], 'task_names': [], 'product_names': [], 'review_upload_limit': 50.0, 'channel_messages': []} 2024-08-27 11:49:32: 0: STDOUT: DEBUG:pyblish.CollectSlackFamilies:Looking for matching profile for: product_types: "render" | task_names: "cfx" | task_types: "CFX" | hosts: "houdini" | product_names: "renderCfxMantra_ropTest_P" 2024-08-27 11:49:32: 0: STDOUT: DEBUG:pyblish.CollectSlackFamilies:Profile selected: {'product_types': [], 'hosts': [], 'task_types': [], 'task_names': [], 'product_names': [], 'review_upload_limit': 50.0, 'channel_messages': []} 2024-08-27 11:49:32: 0: STDOUT: INFO:pyblish.CollectSlackFamilies:Found profile: {'product_types': [], 'hosts': [], 'task_types': [], 'task_names': [], 'product_names': [], 'review_upload_limit': 50.0, 'channel_messages': []} 2024-08-27 11:49:32: 0: STDOUT: DEBUG:urllib3.connectionpool:Starting new HTTP connection (1): 192.168.1.8:8081 2024-08-27 11:49:32: 0: STDOUT: DEBUG:urllib3.connectionpool:http://192.168.1.8:8081 "GET /api/jobs?JobID=66cd921a1f70df76d3bdf4ba HTTP/1.1" 200 3956 2024-08-27 11:49:32: 0: STDOUT: DEBUG:pyblish.ValidateExpectedFiles:Detected difference in expected output files from Deadline job. Assuming an updated frame list by the user. Difference: ['mantra_ropTest.1001.beauty.exr', 'mantra_ropTest.1002.beauty.exr'] 2024-08-27 11:49:32: 0: STDOUT: INFO:pyblish.ValidateExpectedFiles:Update range from actual job range to frame list: ['1001-1002'] 2024-08-27 11:49:32: 0: STDOUT: DEBUG:urllib3.connectionpool:Starting new HTTP connection (1): 192.168.1.8:8081 2024-08-27 11:49:32: 0: STDOUT: DEBUG:urllib3.connectionpool:http://192.168.1.8:8081 "GET /api/jobs?JobID=66cd921a1f70df76d3bdf4ba HTTP/1.1" 200 3956 2024-08-27 11:49:32: 0: STDOUT: DEBUG:pyblish.ValidateExpectedFiles:Detected difference in expected output files from Deadline job. Assuming an updated frame list by the user. Difference: ['mantra_ropTest.1001.N.exr', 'mantra_ropTest.1002.N.exr'] 2024-08-27 11:49:32: 0: STDOUT: INFO:pyblish.ValidateExpectedFiles:Update range from actual job range to frame list: ['1001-1002'] 2024-08-27 11:49:32: 0: STDOUT: DEBUG:urllib3.connectionpool:Starting new HTTP connection (1): 192.168.1.8:8081 2024-08-27 11:49:32: 0: STDOUT: DEBUG:urllib3.connectionpool:http://192.168.1.8:8081 "GET /api/jobs?JobID=66cd921a1f70df76d3bdf4ba HTTP/1.1" 200 3956 2024-08-27 11:49:32: 0: STDOUT: DEBUG:pyblish.ValidateExpectedFiles:Detected difference in expected output files from Deadline job. Assuming an updated frame list by the user. Difference: ['mantra_ropTest.1001.P.exr', 'mantra_ropTest.1002.P.exr'] 2024-08-27 11:49:32: 0: STDOUT: INFO:pyblish.ValidateExpectedFiles:Update range from actual job range to frame list: ['1001-1002'] 2024-08-27 11:49:32: 0: STDOUT: DEBUG:pyblish.ValidatePublishDir:Looking for matching profile for: hosts: "houdini" | product_types: "render" | task_names: "cfx" | task_types: "CFX" 2024-08-27 11:49:32: 0: STDOUT: DEBUG:pyblish.ValidatePublishDir:"houdini" not found in "hosts": ['standalonepublisher'] 2024-08-27 11:49:32: 0: STDOUT: DEBUG:pyblish.ValidatePublishDir:"houdini" not found in "hosts": ['maya'] 2024-08-27 11:49:32: 0: STDOUT: DEBUG:pyblish.ValidatePublishDir:"houdini" not found in "hosts": ['traypublisher'] 2024-08-27 11:49:32: 0: STDOUT: DEBUG:pyblish.ValidatePublishDir:"houdini" not found in "hosts": ['max'] 2024-08-27 11:49:32: 0: STDOUT: DEBUG:pyblish.ValidatePublishDir:Profile selected: {'product_types': ['review', 'render', 'prerender'], 'hosts': [], 'task_types': [], 'task_names': [], 'template_name': 'render'} 2024-08-27 11:49:32: 0: STDOUT: DEBUG:pyblish.ValidatePublishDir:Looking for matching profile for: hosts: "houdini" | product_types: "render" | task_names: "cfx" | task_types: "CFX" 2024-08-27 11:49:32: 0: STDOUT: DEBUG:pyblish.ValidatePublishDir:"houdini" not found in "hosts": ['standalonepublisher'] 2024-08-27 11:49:32: 0: STDOUT: DEBUG:pyblish.ValidatePublishDir:"houdini" not found in "hosts": ['maya'] 2024-08-27 11:49:32: 0: STDOUT: DEBUG:pyblish.ValidatePublishDir:"houdini" not found in "hosts": ['traypublisher'] 2024-08-27 11:49:32: 0: STDOUT: DEBUG:pyblish.ValidatePublishDir:"houdini" not found in "hosts": ['max'] 2024-08-27 11:49:32: 0: STDOUT: DEBUG:pyblish.ValidatePublishDir:Profile selected: {'product_types': ['review', 'render', 'prerender'], 'hosts': [], 'task_types': [], 'task_names': [], 'template_name': 'render'} 2024-08-27 11:49:32: 0: STDOUT: DEBUG:pyblish.ValidatePublishDir:Looking for matching profile for: hosts: "houdini" | product_types: "render" | task_names: "cfx" | task_types: "CFX" 2024-08-27 11:49:32: 0: STDOUT: DEBUG:pyblish.ValidatePublishDir:"houdini" not found in "hosts": ['standalonepublisher'] 2024-08-27 11:49:32: 0: STDOUT: DEBUG:pyblish.ValidatePublishDir:"houdini" not found in "hosts": ['maya'] 2024-08-27 11:49:32: 0: STDOUT: DEBUG:pyblish.ValidatePublishDir:"houdini" not found in "hosts": ['traypublisher'] 2024-08-27 11:49:32: 0: STDOUT: DEBUG:pyblish.ValidatePublishDir:"houdini" not found in "hosts": ['max'] 2024-08-27 11:49:32: 0: STDOUT: DEBUG:pyblish.ValidatePublishDir:Profile selected: {'product_types': ['review', 'render', 'prerender'], 'hosts': [], 'task_types': [], 'task_names': [], 'template_name': 'render'} 2024-08-27 11:49:32: 0: STDOUT: DEBUG:pyblish.ValidateResources:No resources to validate.. 2024-08-27 11:49:32: 0: STDOUT: DEBUG:pyblish.ValidateResources:No resources to validate.. 2024-08-27 11:49:32: 0: STDOUT: DEBUG:pyblish.ValidateResources:No resources to validate.. 2024-08-27 11:49:32: 0: STDOUT: DEBUG:pyblish.CollectComment:Instance renderCfxMantra_ropTest_beauty does not have set comment 2024-08-27 11:49:32: 0: STDOUT: DEBUG:pyblish.CollectComment:Instance renderCfxMantra_ropTest_N does not have set comment 2024-08-27 11:49:32: 0: STDOUT: DEBUG:pyblish.CollectComment:Instance renderCfxMantra_ropTest_P does not have set comment 2024-08-27 11:49:32: 0: STDOUT: DEBUG:pyblish.ExtractHierarchyToAYON:Skipping ExtractHierarchyToAYON 2024-08-27 11:49:32: 0: STDOUT: DEBUG:pyblish.ExtractThumbnailFromSource:Thumbnail source not filled. Skipping. 2024-08-27 11:49:32: 0: STDOUT: DEBUG:pyblish.ExtractThumbnailFromSource:Processing instance with product name renderCfxMantra_ropTest_beauty 2024-08-27 11:49:32: 0: STDOUT: DEBUG:pyblish.ExtractThumbnailFromSource:Thumbnail source not filled. Skipping. 2024-08-27 11:49:32: 0: STDOUT: DEBUG:pyblish.ExtractThumbnailFromSource:Processing instance with product name renderCfxMantra_ropTest_N 2024-08-27 11:49:32: 0: STDOUT: DEBUG:pyblish.ExtractThumbnailFromSource:Thumbnail source not filled. Skipping. 2024-08-27 11:49:32: 0: STDOUT: DEBUG:pyblish.ExtractThumbnailFromSource:Processing instance with product name renderCfxMantra_ropTest_P 2024-08-27 11:49:32: 0: STDOUT: DEBUG:pyblish.ExtractThumbnailFromSource:Thumbnail source not filled. Skipping. 2024-08-27 11:49:32: 0: STDOUT: DEBUG:pyblish.ExtractScanlineExr:Processing representation exr 2024-08-27 11:49:32: 0: STDOUT: DEBUG:pyblish.ExtractScanlineExr: - missing toScanline tag 2024-08-27 11:49:32: 0: STDOUT: DEBUG:pyblish.ExtractScanlineExr:Processing representation exr 2024-08-27 11:49:32: 0: STDOUT: DEBUG:pyblish.ExtractScanlineExr: - missing toScanline tag 2024-08-27 11:49:32: 0: STDOUT: DEBUG:pyblish.ExtractScanlineExr:Processing representation exr 2024-08-27 11:49:32: 0: STDOUT: DEBUG:pyblish.ExtractScanlineExr: - missing toScanline tag 2024-08-27 11:49:32: 0: STDOUT: DEBUG:GlobalServerAPI:Executing [GET] addons/ayon_third_party/1.1.2-dev.1/settings?variant=AYON-Dev 2024-08-27 11:49:32: 0: STDOUT: DEBUG:urllib3.connectionpool:http://192.168.1.4:5000 "GET /api/addons/ayon_third_party/1.1.2-dev.1/settings?variant=AYON-Dev HTTP/1.1" 200 309 2024-08-27 11:49:32: 0: STDOUT: DEBUG:GlobalServerAPI:Response 2024-08-27 11:49:32: 0: STDOUT: DEBUG:GlobalServerAPI:Executing [GET] addons/ayon_third_party/1.1.2-dev.1/files_info 2024-08-27 11:49:32: 0: STDOUT: DEBUG:urllib3.connectionpool:http://192.168.1.4:5000 "GET /api/addons/ayon_third_party/1.1.2-dev.1/files_info HTTP/1.1" 200 925 2024-08-27 11:49:32: 0: STDOUT: DEBUG:GlobalServerAPI:Response 2024-08-27 11:49:32: 0: STDOUT: DEBUG:pyblish.ExtractOIIOTranscode:Looking for matching profile for: hosts: "houdini" | product_types: "render" | product_names: "renderCfxMantra_ropTest_beauty" | task_names: "cfx" | task_types: "CFX" 2024-08-27 11:49:32: 0: STDOUT: DEBUG:pyblish.ExtractOIIOTranscode:Profile selected: {'product_types': ['render'], 'hosts': ['houdini'], 'task_types': [], 'task_names': [], 'product_names': [], 'delete_original': False, 'outputs': [{'name': 'render', 'extension': 'jpeg', 'transcoding_type': 'use_colorspace', 'use_colorspace': {'colorspace': 'Output - sRGB'}, 'use_display_view': {'display': '', 'view': ''}, 'oiiotool_args': {'additional_command_args': []}, 'tags': ['review'], 'custom_tags': []}]} 2024-08-27 11:49:32: 0: STDOUT: DEBUG:pyblish.ExtractOIIOTranscode:repre (1): `exr` 2024-08-27 11:49:32: 0: STDOUT: DEBUG:pyblish.ExtractOIIOTranscode:Reading \\storage\work\ayon_projects/Robo/Assets/Character/roboangry/work/cfx/pyblish/renders/mantra_ropTest\mantra_ropTest.1001.beauty.exr 2024-08-27 11:49:32: 0: STDOUT: 2024-08-27 11:49:32: 0: STDOUT: 0 2024-08-27 11:49:32: 0: STDOUT: 0 2024-08-27 11:49:32: 0: STDOUT: 0 2024-08-27 11:49:32: 0: STDOUT: 1280 2024-08-27 11:49:32: 0: STDOUT: 720 2024-08-27 11:49:32: 0: STDOUT: 1 2024-08-27 11:49:32: 0: STDOUT: 0 2024-08-27 11:49:32: 0: STDOUT: 0 2024-08-27 11:49:32: 0: STDOUT: 0 2024-08-27 11:49:32: 0: STDOUT: 1280 2024-08-27 11:49:32: 0: STDOUT: 720 2024-08-27 11:49:32: 0: STDOUT: 1 2024-08-27 11:49:32: 0: STDOUT: 0 2024-08-27 11:49:32: 0: STDOUT: 0 2024-08-27 11:49:32: 0: STDOUT: 1 2024-08-27 11:49:32: 0: STDOUT: half 2024-08-27 11:49:32: 0: STDOUT: 4 2024-08-27 11:49:32: 0: STDOUT: 2024-08-27 11:49:32: 0: STDOUT: R 2024-08-27 11:49:32: 0: STDOUT: G 2024-08-27 11:49:32: 0: STDOUT: B 2024-08-27 11:49:32: 0: STDOUT: A 2024-08-27 11:49:32: 0: STDOUT: 2024-08-27 11:49:32: 0: STDOUT: 3 2024-08-27 11:49:32: 0: STDOUT: -1 2024-08-27 11:49:32: 0: STDOUT: 0 2024-08-27 11:49:32: 0: STDOUT: Linear 2024-08-27 11:49:32: 0: STDOUT: zips 2024-08-27 11:49:32: 0: STDOUT: 0.001, 10000 2024-08-27 11:49:32: 0: STDOUT: 2 2024-08-27 11:49:32: 0: STDOUT: 0 2024-08-27 11:49:32: 0: STDOUT: 1.20711 2024-08-27 11:49:32: 0: STDOUT: 2024:08:27 11:46:23 2024-08-27 11:49:32: 0: STDOUT: none 2024-08-27 11:49:32: 0: STDOUT: none 2024-08-27 11:49:32: 0: STDOUT: 1, 0, 1, 0 2024-08-27 11:49:32: 0: STDOUT: 1 2024-08-27 11:49:32: 0: STDOUT: 3, 3 2024-08-27 11:49:32: 0: STDOUT: 0, 1, 0, 1 2024-08-27 11:49:32: 0: STDOUT: C { r g b a } 2024-08-27 11:49:32: 0: STDOUT: 1 2024-08-27 11:49:32: 0: STDOUT: 1.13222e+09 2024-08-27 11:49:32: 0: STDOUT: 1.05 GB 2024-08-27 11:49:32: 0: STDOUT: 6.97442 2024-08-27 11:49:32: 0: STDOUT: 6.97 2024-08-27 11:49:32: 0: STDOUT: 0, 0 2024-08-27 11:49:32: 0: STDOUT: 1 2024-08-27 11:49:32: 0: STDOUT: 0.586085, -0.285516, -0.758277, 0, 1.34784e-07, 0.935857, -0.35238, 0, -0.810249, -0.206525, -0.548492, 0, -0.978823, -0.316005, 4.80077, 1 2024-08-27 11:49:32: 0: STDOUT: 0.586085, -0.285516, -0.758277, 0, 1.34784e-07, 0.935857, -0.35238, 0, -0.810249, -0.206525, -0.548492, 0, -0.978823, -0.316005, 4.80077, 1 2024-08-27 11:49:32: 0: STDOUT: 1.41494, -1.22542, -7.58277e-05, 0.758277, 3.25398e-07, 4.01665, -3.5238e-05, 0.35238, -1.95612, -0.886394, -5.48492e-05, 0.548492, -2.36309, -1.35628, 0.000479977, -4.80077 2024-08-27 11:49:32: 0: STDOUT: 1 2024-08-27 11:49:32: 0: STDOUT: 2024-08-27 11:49:32: 0: STDOUT: Reading \\storage\work\ayon_projects/Robo/Assets/Character/roboangry/work/cfx/pyblish/renders/mantra_ropTest\mantra_ropTest.1002.beauty.exr 2024-08-27 11:49:32: 0: STDOUT: 2024-08-27 11:49:32: 0: STDOUT: 0 2024-08-27 11:49:32: 0: STDOUT: 0 2024-08-27 11:49:32: 0: STDOUT: 0 2024-08-27 11:49:32: 0: STDOUT: 1280 2024-08-27 11:49:32: 0: STDOUT: 720 2024-08-27 11:49:32: 0: STDOUT: 1 2024-08-27 11:49:32: 0: STDOUT: 0 2024-08-27 11:49:32: 0: STDOUT: 0 2024-08-27 11:49:32: 0: STDOUT: 0 2024-08-27 11:49:32: 0: STDOUT: 1280 2024-08-27 11:49:32: 0: STDOUT: 720 2024-08-27 11:49:32: 0: STDOUT: 1 2024-08-27 11:49:32: 0: STDOUT: 0 2024-08-27 11:49:32: 0: STDOUT: 0 2024-08-27 11:49:32: 0: STDOUT: 1 2024-08-27 11:49:32: 0: STDOUT: half 2024-08-27 11:49:32: 0: STDOUT: 4 2024-08-27 11:49:32: 0: STDOUT: 2024-08-27 11:49:32: 0: STDOUT: R 2024-08-27 11:49:32: 0: STDOUT: G 2024-08-27 11:49:32: 0: STDOUT: B 2024-08-27 11:49:32: 0: STDOUT: A 2024-08-27 11:49:32: 0: STDOUT: 2024-08-27 11:49:32: 0: STDOUT: 3 2024-08-27 11:49:32: 0: STDOUT: -1 2024-08-27 11:49:32: 0: STDOUT: 0 2024-08-27 11:49:32: 0: STDOUT: Linear 2024-08-27 11:49:32: 0: STDOUT: zips 2024-08-27 11:49:32: 0: STDOUT: 0.001, 10000 2024-08-27 11:49:32: 0: STDOUT: 2 2024-08-27 11:49:32: 0: STDOUT: 0 2024-08-27 11:49:32: 0: STDOUT: 1.20711 2024-08-27 11:49:32: 0: STDOUT: 2024:08:27 11:46:36 2024-08-27 11:49:32: 0: STDOUT: none 2024-08-27 11:49:32: 0: STDOUT: none 2024-08-27 11:49:32: 0: STDOUT: 1, 0, 1, 0 2024-08-27 11:49:32: 0: STDOUT: 1 2024-08-27 11:49:32: 0: STDOUT: 3, 3 2024-08-27 11:49:32: 0: STDOUT: 0, 1, 0, 1 2024-08-27 11:49:32: 0: STDOUT: C { r g b a } 2024-08-27 11:49:32: 0: STDOUT: 1 2024-08-27 11:49:32: 0: STDOUT: 1.17136e+09 2024-08-27 11:49:32: 0: STDOUT: 1.09 GB 2024-08-27 11:49:32: 0: STDOUT: 6.77577 2024-08-27 11:49:32: 0: STDOUT: 6.78 2024-08-27 11:49:32: 0: STDOUT: 0, 0 2024-08-27 11:49:32: 0: STDOUT: 1 2024-08-27 11:49:32: 0: STDOUT: 0.586085, -0.285516, -0.758277, 0, 1.34784e-07, 0.935857, -0.35238, 0, -0.810249, -0.206525, -0.548492, 0, -0.978823, -0.316005, 4.80077, 1 2024-08-27 11:49:32: 0: STDOUT: 0.586085, -0.285516, -0.758277, 0, 1.34784e-07, 0.935857, -0.35238, 0, -0.810249, -0.206525, -0.548492, 0, -0.978823, -0.316005, 4.80077, 1 2024-08-27 11:49:32: 0: STDOUT: 1.41494, -1.22542, -7.58277e-05, 0.758277, 3.25398e-07, 4.01665, -3.5238e-05, 0.35238, -1.95612, -0.886394, -5.48492e-05, 0.548492, -2.36309, -1.35628, 0.000479977, -4.80077 2024-08-27 11:49:32: 0: STDOUT: 1 2024-08-27 11:49:32: 0: STDOUT: 2024-08-27 11:49:32: 0: STDOUT: DEBUG:pyblish.ExtractOIIOTranscode:Dev note (missing implementation): Unknown attrib type "float2[2]". Value: 1, 0, 1, 0 2024-08-27 11:49:32: 0: STDOUT: DEBUG:pyblish.ExtractOIIOTranscode:Dev note (missing implementation): Unknown attrib type "float2[2]". Value: 0, 1, 0, 1 2024-08-27 11:49:32: 0: STDOUT: DEBUG:pyblish.ExtractOIIOTranscode:Dev note (missing implementation): Unknown attrib type "float2[2]". Value: 1, 0, 1, 0 2024-08-27 11:49:32: 0: STDOUT: DEBUG:pyblish.ExtractOIIOTranscode:Dev note (missing implementation): Unknown attrib type "float2[2]". Value: 0, 1, 0, 1 2024-08-27 11:49:32: 0: STDOUT: DEBUG:pyblish.ExtractOIIOTranscode:Conversion command: E:\Ynput\ayon-third-party\client\ayon_third_party\downloads\oiio\oiiotool.exe --nosoftwareattrib --colorconfig E:\Ynput\ayon-ocio\client\ayon_ocio\configs\OpenColorIOConfigs\aces_1.2\config.ocio -i:ch=R,G,B,A \\storage\work\ayon_projects/Robo/Assets/Character/roboangry/work/cfx/pyblish/renders/mantra_ropTest\mantra_ropTest.1001-1002#.beauty.exr --ch R=R,G=G,B=B,A=A --subimage 0 --colorconvert ACES - ACEScg Output - sRGB -o C:\Users\MUSTAF~1\AppData\Local\Temp\op_transcoding_9k6rov7e\mantra_ropTest.1001-1002#.beauty.jpeg 2024-08-27 11:49:33: 0: STDOUT: INFO:pyblish.ExtractOIIOTranscode:oiiotool WARNING: -o : Can't save 4 channels to jpeg... saving only R,G,B 2024-08-27 11:49:33: 0: STDOUT: oiiotool WARNING: -o : Can't save 4 channels to jpeg... saving only R,G,B 2024-08-27 11:49:33: 0: STDOUT: DEBUG:pyblish.ExtractOIIOTranscode:Looking for matching profile for: hosts: "houdini" | product_types: "render" | product_names: "renderCfxMantra_ropTest_N" | task_names: "cfx" | task_types: "CFX" 2024-08-27 11:49:33: 0: STDOUT: DEBUG:pyblish.ExtractOIIOTranscode:Profile selected: {'product_types': ['render'], 'hosts': ['houdini'], 'task_types': [], 'task_names': [], 'product_names': [], 'delete_original': False, 'outputs': [{'name': 'render', 'extension': 'jpeg', 'transcoding_type': 'use_colorspace', 'use_colorspace': {'colorspace': 'Output - sRGB'}, 'use_display_view': {'display': '', 'view': ''}, 'oiiotool_args': {'additional_command_args': []}, 'tags': ['review'], 'custom_tags': []}]} 2024-08-27 11:49:33: 0: STDOUT: DEBUG:pyblish.ExtractOIIOTranscode:repre (1): `exr` 2024-08-27 11:49:33: 0: STDOUT: DEBUG:pyblish.ExtractOIIOTranscode:Reading \\storage\work\ayon_projects/Robo/Assets/Character/roboangry/work/cfx/pyblish/renders/mantra_ropTest\mantra_ropTest.1001.N.exr 2024-08-27 11:49:33: 0: STDOUT: 2024-08-27 11:49:33: 0: STDOUT: 0 2024-08-27 11:49:33: 0: STDOUT: 0 2024-08-27 11:49:33: 0: STDOUT: 0 2024-08-27 11:49:33: 0: STDOUT: 1280 2024-08-27 11:49:33: 0: STDOUT: 720 2024-08-27 11:49:33: 0: STDOUT: 1 2024-08-27 11:49:33: 0: STDOUT: 0 2024-08-27 11:49:33: 0: STDOUT: 0 2024-08-27 11:49:33: 0: STDOUT: 0 2024-08-27 11:49:33: 0: STDOUT: 1280 2024-08-27 11:49:33: 0: STDOUT: 720 2024-08-27 11:49:33: 0: STDOUT: 1 2024-08-27 11:49:33: 0: STDOUT: 0 2024-08-27 11:49:33: 0: STDOUT: 0 2024-08-27 11:49:33: 0: STDOUT: 1 2024-08-27 11:49:33: 0: STDOUT: float 2024-08-27 11:49:33: 0: STDOUT: 3 2024-08-27 11:49:33: 0: STDOUT: 2024-08-27 11:49:33: 0: STDOUT: N.x 2024-08-27 11:49:33: 0: STDOUT: N.y 2024-08-27 11:49:33: 0: STDOUT: N.z 2024-08-27 11:49:33: 0: STDOUT: 2024-08-27 11:49:33: 0: STDOUT: -1 2024-08-27 11:49:33: 0: STDOUT: 2 2024-08-27 11:49:33: 0: STDOUT: 0 2024-08-27 11:49:33: 0: STDOUT: Linear 2024-08-27 11:49:33: 0: STDOUT: zips 2024-08-27 11:49:33: 0: STDOUT: 0.001, 10000 2024-08-27 11:49:33: 0: STDOUT: 2 2024-08-27 11:49:33: 0: STDOUT: 0 2024-08-27 11:49:33: 0: STDOUT: 1.20711 2024-08-27 11:49:33: 0: STDOUT: 2024:08:27 11:47:05 2024-08-27 11:49:33: 0: STDOUT: none 2024-08-27 11:49:33: 0: STDOUT: none 2024-08-27 11:49:33: 0: STDOUT: 1, 0, 1, 0 2024-08-27 11:49:33: 0: STDOUT: 1 2024-08-27 11:49:33: 0: STDOUT: 3, 3 2024-08-27 11:49:33: 0: STDOUT: 0, 1, 0, 1 2024-08-27 11:49:33: 0: STDOUT: N { x y z } 2024-08-27 11:49:33: 0: STDOUT: 1 2024-08-27 11:49:33: 0: STDOUT: 7.96508e+08 2024-08-27 11:49:33: 0: STDOUT: 759.61 MB 2024-08-27 11:49:33: 0: STDOUT: 4.36199 2024-08-27 11:49:33: 0: STDOUT: 4.36 2024-08-27 11:49:33: 0: STDOUT: 0, 0 2024-08-27 11:49:33: 0: STDOUT: 1 2024-08-27 11:49:33: 0: STDOUT: -0.243232, -0.429738, -0.869577, 0, -4.55991e-08, 0.8965, -0.443043, 0, -0.969968, 0.107762, 0.218058, 0, -0.49336, -0.356619, 6.48486, 1 2024-08-27 11:49:33: 0: STDOUT: -0.243232, -0.429738, -0.869577, 0, -4.55991e-08, 0.8965, -0.443043, 0, -0.969968, 0.107762, 0.218058, 0, -0.49336, -0.356619, 6.48486, 1 2024-08-27 11:49:33: 0: STDOUT: -0.587216, -1.84441, -8.69577e-05, 0.869577, -1.10086e-07, 3.84773, -4.43043e-05, 0.443043, -2.34172, 0.462509, 2.18058e-05, -0.218058, -1.19108, -1.53059, 0.000648386, -6.48486 2024-08-27 11:49:33: 0: STDOUT: 1 2024-08-27 11:49:33: 0: STDOUT: 2024-08-27 11:49:33: 0: STDOUT: Reading \\storage\work\ayon_projects/Robo/Assets/Character/roboangry/work/cfx/pyblish/renders/mantra_ropTest\mantra_ropTest.1002.N.exr 2024-08-27 11:49:33: 0: STDOUT: 2024-08-27 11:49:33: 0: STDOUT: 0 2024-08-27 11:49:33: 0: STDOUT: 0 2024-08-27 11:49:33: 0: STDOUT: 0 2024-08-27 11:49:33: 0: STDOUT: 1280 2024-08-27 11:49:33: 0: STDOUT: 720 2024-08-27 11:49:33: 0: STDOUT: 1 2024-08-27 11:49:33: 0: STDOUT: 0 2024-08-27 11:49:33: 0: STDOUT: 0 2024-08-27 11:49:33: 0: STDOUT: 0 2024-08-27 11:49:33: 0: STDOUT: 1280 2024-08-27 11:49:33: 0: STDOUT: 720 2024-08-27 11:49:33: 0: STDOUT: 1 2024-08-27 11:49:33: 0: STDOUT: 0 2024-08-27 11:49:33: 0: STDOUT: 0 2024-08-27 11:49:33: 0: STDOUT: 1 2024-08-27 11:49:33: 0: STDOUT: float 2024-08-27 11:49:33: 0: STDOUT: 3 2024-08-27 11:49:33: 0: STDOUT: 2024-08-27 11:49:33: 0: STDOUT: N.x 2024-08-27 11:49:33: 0: STDOUT: N.y 2024-08-27 11:49:33: 0: STDOUT: N.z 2024-08-27 11:49:33: 0: STDOUT: 2024-08-27 11:49:33: 0: STDOUT: -1 2024-08-27 11:49:33: 0: STDOUT: 2 2024-08-27 11:49:33: 0: STDOUT: 0 2024-08-27 11:49:33: 0: STDOUT: Linear 2024-08-27 11:49:33: 0: STDOUT: zips 2024-08-27 11:49:33: 0: STDOUT: 0.001, 10000 2024-08-27 11:49:33: 0: STDOUT: 2 2024-08-27 11:49:33: 0: STDOUT: 0 2024-08-27 11:49:33: 0: STDOUT: 1.20711 2024-08-27 11:49:33: 0: STDOUT: 2024:08:27 11:47:21 2024-08-27 11:49:33: 0: STDOUT: none 2024-08-27 11:49:33: 0: STDOUT: none 2024-08-27 11:49:33: 0: STDOUT: 1, 0, 1, 0 2024-08-27 11:49:33: 0: STDOUT: 1 2024-08-27 11:49:33: 0: STDOUT: 3, 3 2024-08-27 11:49:33: 0: STDOUT: 0, 1, 0, 1 2024-08-27 11:49:33: 0: STDOUT: N { x y z } 2024-08-27 11:49:33: 0: STDOUT: 1 2024-08-27 11:49:33: 0: STDOUT: 7.97868e+08 2024-08-27 11:49:33: 0: STDOUT: 760.91 MB 2024-08-27 11:49:33: 0: STDOUT: 4.35656 2024-08-27 11:49:33: 0: STDOUT: 4.36 2024-08-27 11:49:33: 0: STDOUT: 0, 0 2024-08-27 11:49:33: 0: STDOUT: 1 2024-08-27 11:49:33: 0: STDOUT: -0.243232, -0.429738, -0.869577, 0, -4.55991e-08, 0.8965, -0.443043, 0, -0.969968, 0.107762, 0.218058, 0, -0.49336, -0.356619, 6.48486, 1 2024-08-27 11:49:33: 0: STDOUT: -0.243232, -0.429738, -0.869577, 0, -4.55991e-08, 0.8965, -0.443043, 0, -0.969968, 0.107762, 0.218058, 0, -0.49336, -0.356619, 6.48486, 1 2024-08-27 11:49:33: 0: STDOUT: -0.587216, -1.84441, -8.69577e-05, 0.869577, -1.10086e-07, 3.84773, -4.43043e-05, 0.443043, -2.34172, 0.462509, 2.18058e-05, -0.218058, -1.19108, -1.53059, 0.000648386, -6.48486 2024-08-27 11:49:33: 0: STDOUT: 1 2024-08-27 11:49:33: 0: STDOUT: 2024-08-27 11:49:33: 0: STDOUT: DEBUG:pyblish.ExtractOIIOTranscode:Dev note (missing implementation): Unknown attrib type "float2[2]". Value: 1, 0, 1, 0 2024-08-27 11:49:33: 0: STDOUT: DEBUG:pyblish.ExtractOIIOTranscode:Dev note (missing implementation): Unknown attrib type "float2[2]". Value: 0, 1, 0, 1 2024-08-27 11:49:33: 0: STDOUT: DEBUG:pyblish.ExtractOIIOTranscode:Dev note (missing implementation): Unknown attrib type "float2[2]". Value: 1, 0, 1, 0 2024-08-27 11:49:33: 0: STDOUT: DEBUG:pyblish.ExtractOIIOTranscode:Dev note (missing implementation): Unknown attrib type "float2[2]". Value: 0, 1, 0, 1 2024-08-27 11:49:33: 0: STDOUT: ERROR:pyblish.plugin:Traceback (most recent call last): 2024-08-27 11:49:33: 0: STDOUT: File "C:\Users\Mustafa Taher\AppData\Local\Ynput\AYON\dependency_packages\ayon_2408011901_windows.zip\dependencies\pyblish\plugin.py", line 528, in __explicit_process 2024-08-27 11:49:33: 0: STDOUT: runner(*args) 2024-08-27 11:49:33: 0: STDOUT: File "E:\Ynput\ayon-core\client\ayon_core\plugins\publish\extract_color_transcode.py", line 157, in process 2024-08-27 11:49:33: 0: STDOUT: File "E:\Ynput\ayon-core\client\ayon_core\lib\transcoding.py", line 1141, in convert_colorspace 2024-08-27 11:49:33: 0: STDOUT: input_arg, channels_arg = get_oiio_input_and_channel_args(input_info) 2024-08-27 11:49:33: 0: STDOUT: File "E:\Ynput\ayon-core\client\ayon_core\lib\transcoding.py", line 1432, in get_oiio_input_and_channel_args 2024-08-27 11:49:33: 0: STDOUT: raise ValueError( 2024-08-27 11:49:33: 0: STDOUT: ValueError: Couldn't find channels that can be used for conversion. 2024-08-27 11:49:33: 0: STDOUT: Traceback (most recent call last): 2024-08-27 11:49:33: 0: STDOUT: File "C:\Users\Mustafa Taher\AppData\Local\Ynput\AYON\dependency_packages\ayon_2408011901_windows.zip\dependencies\pyblish\plugin.py", line 528, in __explicit_process 2024-08-27 11:49:33: 0: STDOUT: runner(*args) 2024-08-27 11:49:33: 0: STDOUT: File "", line 157, in process 2024-08-27 11:49:33: 0: STDOUT: File "E:\Ynput\ayon-core\client\ayon_core\lib\transcoding.py", line 1141, in convert_colorspace 2024-08-27 11:49:33: 0: STDOUT: input_arg, channels_arg = get_oiio_input_and_channel_args(input_info) 2024-08-27 11:49:33: 0: STDOUT: File "E:\Ynput\ayon-core\client\ayon_core\lib\transcoding.py", line 1432, in get_oiio_input_and_channel_args 2024-08-27 11:49:33: 0: STDOUT: raise ValueError( 2024-08-27 11:49:33: 0: STDOUT: ValueError: Couldn't find channels that can be used for conversion. 2024-08-27 11:49:33: 0: STDOUT: !!! ERR: 2024-08-27 11:49:33,319 >>> { CLI-publish }: [ Failed ExtractOIIOTranscode: Couldn't find channels that can be used for conversion. -- ('E:\\Ynput\\ayon-core\\client\\ayon_core\\plugins\\publish\\extract_color_transcode.py', 1432, 'get_oiio_input_and_channel_args', 'raise ValueError(') ] 2024-08-27 11:49:33: 0: STDOUT: >>> Connected to AYON server http://192.168.1.4:5000 2024-08-27 11:49:33: 0: STDOUT: *** AYON [1.0.5-dev.1] 2024-08-27 11:49:33: 0: STDOUT: >>> Using AYON from [ E:\Ynput\ayon-launcher ] 2024-08-27 11:49:33: 0: STDOUT: ... AYON variant: [ dev (AYON-Dev) ] 2024-08-27 11:49:33: 0: STDOUT: ... AYON bundle: [ AYON-Dev ] 2024-08-27 11:49:33: 0: STDOUT: >>> loading environments ... 2024-08-27 11:49:33: 0: STDOUT: - global AYON ... 2024-08-27 11:49:33: 0: STDOUT: - for addons ... 2024-08-27 11:49:33: 0: STDOUT: setting target: deadline 2024-08-27 11:49:33: 0: STDOUT: setting target: farm 2024-08-27 11:49:33: 0: STDOUT: Using plugins: 2024-08-27 11:49:33: 0: STDOUT: 2024-08-27 11:49:33: 0: STDOUT: 2024-08-27 11:49:33: 0: STDOUT: 2024-08-27 11:49:33: 0: STDOUT: 2024-08-27 11:49:33: 0: STDOUT: 2024-08-27 11:49:33: 0: STDOUT: 2024-08-27 11:49:33: 0: STDOUT: 2024-08-27 11:49:33: 0: STDOUT: 2024-08-27 11:49:33: 0: STDOUT: 2024-08-27 11:49:33: 0: STDOUT: 2024-08-27 11:49:33: 0: STDOUT: 2024-08-27 11:49:33: 0: STDOUT: 2024-08-27 11:49:33: 0: STDOUT: 2024-08-27 11:49:33: 0: STDOUT: 2024-08-27 11:49:33: 0: STDOUT: 2024-08-27 11:49:33: 0: STDOUT: 2024-08-27 11:49:33: 0: STDOUT: 2024-08-27 11:49:33: 0: STDOUT: 2024-08-27 11:49:33: 0: STDOUT: 2024-08-27 11:49:33: 0: STDOUT: 2024-08-27 11:49:33: 0: STDOUT: 2024-08-27 11:49:33: 0: STDOUT: 2024-08-27 11:49:33: 0: STDOUT: 2024-08-27 11:49:33: 0: STDOUT: 2024-08-27 11:49:33: 0: STDOUT: 2024-08-27 11:49:33: 0: STDOUT: 2024-08-27 11:49:33: 0: STDOUT: 2024-08-27 11:49:33: 0: STDOUT: 2024-08-27 11:49:33: 0: STDOUT: 2024-08-27 11:49:33: 0: STDOUT: 2024-08-27 11:49:33: 0: STDOUT: 2024-08-27 11:49:33: 0: STDOUT: 2024-08-27 11:49:33: 0: STDOUT: 2024-08-27 11:49:33: 0: STDOUT: 2024-08-27 11:49:33: 0: STDOUT: 2024-08-27 11:49:33: 0: STDOUT: 2024-08-27 11:49:33: 0: STDOUT: 2024-08-27 11:49:33: 0: STDOUT: 2024-08-27 11:49:33: 0: STDOUT: 2024-08-27 11:49:33: 0: STDOUT: 2024-08-27 11:49:33: 0: STDOUT: 2024-08-27 11:49:33: 0: STDOUT: 2024-08-27 11:49:33: 0: STDOUT: 2024-08-27 11:49:33: 0: STDOUT: 2024-08-27 11:49:33: 0: STDOUT: 2024-08-27 11:49:33: 0: STDOUT: 2024-08-27 11:49:33: 0: STDOUT: 2024-08-27 11:49:33: 0: STDOUT: 2024-08-27 11:49:33: 0: STDOUT: 2024-08-27 11:49:33: 0: STDOUT: 2024-08-27 11:49:33: 0: STDOUT: 2024-08-27 11:49:33: 0: STDOUT: 2024-08-27 11:49:33: 0: STDOUT: 2024-08-27 11:49:33: 0: STDOUT: 2024-08-27 11:49:33: 0: STDOUT: 2024-08-27 11:49:33: 0: STDOUT: 2024-08-27 11:49:33: 0: STDOUT: 2024-08-27 11:49:33: 0: STDOUT: 2024-08-27 11:49:33: 0: STDOUT: 2024-08-27 11:49:33: 0: STDOUT: 2024-08-27 11:49:33: 0: STDOUT: 2024-08-27 11:49:33: 0: STDOUT: 2024-08-27 11:49:33: 0: STDOUT: 2024-08-27 11:49:33: 0: STDOUT: 2024-08-27 11:49:33: 0: STDOUT: 2024-08-27 11:49:33: 0: STDOUT: 2024-08-27 11:49:33: 0: STDOUT: 2024-08-27 11:49:33: 0: STDOUT: 2024-08-27 11:49:33: 0: STDOUT: 2024-08-27 11:49:33: 0: STDOUT: 2024-08-27 11:49:33: 0: STDOUT: Couldn't find channels that can be used for conversion. 2024-08-27 11:49:33: 0: INFO: Process exit code: 1 2024-08-27 11:49:33: 0: Done executing plugin command of type 'Render Task' ======================================================= Details ======================================================= Date: 08/27/2024 11:49:22 Frames: 0 Elapsed Time: 00:00:00:10 Job Submit Date: 08/27/2024 11:45:14 Job User: mustafa_taher Average RAM Usage: 20587982848 (61%) Peak RAM Usage: 20801572864 (61%) Average CPU Usage: 7% Peak CPU Usage: 12% Used CPU Clocks (x10^6 cycles): 40062 Total CPU Clocks (x10^6 cycles): 572310 ======================================================= Worker Information ======================================================= Worker Name: Major-Kalawy Version: v10.2.1.1 Release (094cbe890) Operating System: Windows 10 Home Single Language Running As Service: No Machine User: Mustafa Taher IP Address: fe80::5040:dd52:7af7:cacb%11 MAC Address: 94:E7:0B:8B:1D:75 CPU Architecture: x64 CPUs: 24 CPU Usage: 6% Memory Usage: 19.2 GB / 31.9 GB (60%) Free Disk Space: 1.879 TB (29.404 GB on C:\, 311.740 GB on D:\, 86.574 GB on E:\, 716.904 GB on F:\, 246.845 GB on G:\, 532.442 GB on H:\) Video Card: NVIDIA GeForce RTX 3060 ```
Local Publish Log ``` DEBUG: Looking for matching profile for: hosts: "houdini" | product_types: "mantra_rop" | product_names: "mantra_ropTest" | task_names: "cfx" | task_types: "CFX" DEBUG: "mantra_rop" not found in "product_types": ['render'] DEBUG: None of profiles match your setup. hosts: "houdini" | product_types: "mantra_rop" | product_names: "mantra_ropTest" | task_names: "cfx" | task_types: "CFX" DEBUG: Skipped instance. None of profiles in presets are for Host: "houdini" | Product types: "mantra_rop" | Product names: "mantra_ropTest" | Task name "cfx" | Task type "CFX" DEBUG: Looking for matching profile for: hosts: "houdini" | product_types: "render" | product_names: "render_beauty" | task_names: "cfx" | task_types: "CFX" DEBUG: Profile selected: {'product_types': ['render'], 'hosts': ['houdini'], 'task_types': [], 'task_names': [], 'product_names': [], 'delete_original': False, 'outputs': [{'name': 'render', 'extension': 'jpeg', 'transcoding_type': 'use_colorspace', 'use_colorspace': {'colorspace': 'Output - sRGB'}, 'use_display_view': {'display': '', 'view': ''}, 'oiiotool_args': {'additional_command_args': []}, 'tags': ['review'], 'custom_tags': []}]} DEBUG: repre (1): `exr` DEBUG: Reading //storage/work/ayon_projects/Robo/Assets/Character/roboangry/work/cfx/pyblish/renders/mantra_ropTest\mantra_ropTest.1001.beauty.exr 0 0 0 1280 720 1 0 0 0 1280 720 1 0 0 1 half 4 R G B A 3 -1 0 Linear zips 0.001, 10000 2 0 1.20711 2024:08:27 11:58:07 none none 1, 0, 1, 0 1 3, 3 0, 1, 0, 1 C { r g b a } 1 1.1787e+09 1.10 GB 8.2236 8.22 0, 0 1 0.586085, -0.285516, -0.758277, 0, 1.34784e-07, 0.935857, -0.35238, 0, -0.810249, -0.206525, -0.548492, 0, -0.978823, -0.316005, 4.80077, 1 0.586085, -0.285516, -0.758277, 0, 1.34784e-07, 0.935857, -0.35238, 0, -0.810249, -0.206525, -0.548492, 0, -0.978823, -0.316005, 4.80077, 1 1.41494, -1.22542, -7.58277e-05, 0.758277, 3.25398e-07, 4.01665, -3.5238e-05, 0.35238, -1.95612, -0.886394, -5.48492e-05, 0.548492, -2.36309, -1.35628, 0.000479977, -4.80077 1 Reading //storage/work/ayon_projects/Robo/Assets/Character/roboangry/work/cfx/pyblish/renders/mantra_ropTest\mantra_ropTest.1002.beauty.exr 0 0 0 1280 720 1 0 0 0 1280 720 1 0 0 1 half 4 R G B A 3 -1 0 Linear zips 0.001, 10000 2 0 1.20711 2024:08:27 11:58:21 none none 1, 0, 1, 0 1 3, 3 0, 1, 0, 1 C { r g b a } 1 1.18921e+09 1.11 GB 7.05046 7.05 0, 0 1 0.586085, -0.285516, -0.758277, 0, 1.34784e-07, 0.935857, -0.35238, 0, -0.810249, -0.206525, -0.548492, 0, -0.978823, -0.316005, 4.80077, 1 0.586085, -0.285516, -0.758277, 0, 1.34784e-07, 0.935857, -0.35238, 0, -0.810249, -0.206525, -0.548492, 0, -0.978823, -0.316005, 4.80077, 1 1.41494, -1.22542, -7.58277e-05, 0.758277, 3.25398e-07, 4.01665, -3.5238e-05, 0.35238, -1.95612, -0.886394, -5.48492e-05, 0.548492, -2.36309, -1.35628, 0.000479977, -4.80077 1 DEBUG: Dev note (missing implementation): Unknown attrib type "float2[2]". Value: 1, 0, 1, 0 DEBUG: Dev note (missing implementation): Unknown attrib type "float2[2]". Value: 0, 1, 0, 1 DEBUG: Dev note (missing implementation): Unknown attrib type "float2[2]". Value: 1, 0, 1, 0 DEBUG: Dev note (missing implementation): Unknown attrib type "float2[2]". Value: 0, 1, 0, 1 DEBUG: Conversion command: E:\Ynput\ayon-third-party\client\ayon_third_party\downloads\oiio\oiiotool.exe --nosoftwareattrib --colorconfig E:\Ynput\ayon-ocio\client\ayon_ocio\configs\OpenColorIOConfigs\aces_1.2\config.ocio -i:ch=R,G,B,A //storage/work/ayon_projects/Robo/Assets/Character/roboangry/work/cfx/pyblish/renders/mantra_ropTest\mantra_ropTest.1001-1002#.beauty.exr --ch R=R,G=G,B=B,A=A --subimage 0 --colorconvert ACES - ACEScg Output - sRGB -o C:\Users\MUSTAF~1\AppData\Local\Temp\op_transcoding_u10sjxay\mantra_ropTest.1001-1002#.beauty.jpeg INFO: oiiotool WARNING: -o : Can't save 4 channels to jpeg... saving only R,G,B oiiotool WARNING: -o : Can't save 4 channels to jpeg... saving only R,G,B DEBUG: Looking for matching profile for: hosts: "houdini" | product_types: "render" | product_names: "render_N" | task_names: "cfx" | task_types: "CFX" DEBUG: Profile selected: {'product_types': ['render'], 'hosts': ['houdini'], 'task_types': [], 'task_names': [], 'product_names': [], 'delete_original': False, 'outputs': [{'name': 'render', 'extension': 'jpeg', 'transcoding_type': 'use_colorspace', 'use_colorspace': {'colorspace': 'Output - sRGB'}, 'use_display_view': {'display': '', 'view': ''}, 'oiiotool_args': {'additional_command_args': []}, 'tags': ['review'], 'custom_tags': []}]} DEBUG: repre (1): `exr` DEBUG: Reading //storage/work/ayon_projects/Robo/Assets/Character/roboangry/work/cfx/pyblish/renders/mantra_ropTest\mantra_ropTest.1001.N.exr 0 0 0 1280 720 1 0 0 0 1280 720 1 0 0 1 float 3 N.x N.y N.z -1 2 0 Linear zips 0.001, 10000 2 0 1.20711 2024:08:27 11:58:07 none none 1, 0, 1, 0 1 3, 3 0, 1, 0, 1 N { x y z } 1 1.1787e+09 1.10 GB 8.2236 8.22 0, 0 1 0.586085, -0.285516, -0.758277, 0, 1.34784e-07, 0.935857, -0.35238, 0, -0.810249, -0.206525, -0.548492, 0, -0.978823, -0.316005, 4.80077, 1 0.586085, -0.285516, -0.758277, 0, 1.34784e-07, 0.935857, -0.35238, 0, -0.810249, -0.206525, -0.548492, 0, -0.978823, -0.316005, 4.80077, 1 1.41494, -1.22542, -7.58277e-05, 0.758277, 3.25398e-07, 4.01665, -3.5238e-05, 0.35238, -1.95612, -0.886394, -5.48492e-05, 0.548492, -2.36309, -1.35628, 0.000479977, -4.80077 1 Reading //storage/work/ayon_projects/Robo/Assets/Character/roboangry/work/cfx/pyblish/renders/mantra_ropTest\mantra_ropTest.1002.N.exr 0 0 0 1280 720 1 0 0 0 1280 720 1 0 0 1 float 3 N.x N.y N.z -1 2 0 Linear zips 0.001, 10000 2 0 1.20711 2024:08:27 11:58:21 none none 1, 0, 1, 0 1 3, 3 0, 1, 0, 1 N { x y z } 1 1.18921e+09 1.11 GB 7.05046 7.05 0, 0 1 0.586085, -0.285516, -0.758277, 0, 1.34784e-07, 0.935857, -0.35238, 0, -0.810249, -0.206525, -0.548492, 0, -0.978823, -0.316005, 4.80077, 1 0.586085, -0.285516, -0.758277, 0, 1.34784e-07, 0.935857, -0.35238, 0, -0.810249, -0.206525, -0.548492, 0, -0.978823, -0.316005, 4.80077, 1 1.41494, -1.22542, -7.58277e-05, 0.758277, 3.25398e-07, 4.01665, -3.5238e-05, 0.35238, -1.95612, -0.886394, -5.48492e-05, 0.548492, -2.36309, -1.35628, 0.000479977, -4.80077 1 DEBUG: Dev note (missing implementation): Unknown attrib type "float2[2]". Value: 1, 0, 1, 0 DEBUG: Dev note (missing implementation): Unknown attrib type "float2[2]". Value: 0, 1, 0, 1 DEBUG: Dev note (missing implementation): Unknown attrib type "float2[2]". Value: 1, 0, 1, 0 DEBUG: Dev note (missing implementation): Unknown attrib type "float2[2]". Value: 0, 1, 0, 1 Traceback (most recent call last): File "C:\Users\Mustafa Taher\AppData\Local\Ynput\AYON\dependency_packages\ayon_2408011901_windows.zip\dependencies\pyblish\plugin.py", line 528, in __explicit_process runner(*args) File "E:\Ynput\ayon-core\client\ayon_core\plugins\publish\extract_color_transcode.py", line 157, in process convert_colorspace( File "E:\Ynput\ayon-core\client\ayon_core\lib\transcoding.py", line 1141, in convert_colorspace input_arg, channels_arg = get_oiio_input_and_channel_args(input_info) File "E:\Ynput\ayon-core\client\ayon_core\lib\transcoding.py", line 1432, in get_oiio_input_and_channel_args raise ValueError( ValueError: Couldn't find channels that can be used for conversion. ```
BigRoy commented 2 months ago

@MustafaJafar yes - thanks. That is entirely correct and would be a bug for local render instances.

This plugin runs after the collecting of the local render instances... as such - these instances do not have the colorspace data because they are of a different family.

We may want to run the collect local render instances AFTER the colorspace collecting and transfer the relevant data to the AOV instances?

MustafaJafar commented 2 months ago

We may want to run the collect local render instances AFTER the colorspace collecting and transfer the relevant data to the AOV instances?

This plugin should applies the following filter which adds review tag. image

but based on my profile configuration, Extract OIIO Transcode should pick only the instance with "render" product type and tag ["review"]. the beauty AOV is the only one that should pass the filter as other instances don't have a review tag.

image

And when they don't have a review tag, they will most likely fail because of no proper channel to convert.

Traceback (most recent call last):
  File "C:\Users\Mustafa Taher\AppData\Local\Ynput\AYON\dependency_packages\ayon_2408011901_windows.zip\dependencies\pyblish\plugin.py", line 528, in __explicit_process
    runner(*args)
  File "E:\Ynput\ayon-core\client\ayon_core\plugins\publish\extract_color_transcode.py", line 157, in process
    convert_colorspace(
  File "E:\Ynput\ayon-core\client\ayon_core\lib\transcoding.py", line 1141, in convert_colorspace
    input_arg, channels_arg = get_oiio_input_and_channel_args(input_info)
  File "E:\Ynput\ayon-core\client\ayon_core\lib\transcoding.py", line 1432, in get_oiio_input_and_channel_args
    raise ValueError(
ValueError: Couldn't find channels that can be used for conversion.
BigRoy commented 2 months ago

It does sound like a clear separate issue - could you spin of a new issue with clear reproducable steps and include all the details from above? Thanks.

It seems separate enough from the frame padding issue to warrant being a separate issue.

MustafaJafar commented 2 months ago

It does sound like a clear separate issue - could you spin of a new issue with clear reproducable steps and include all the details from above? Thanks.

It seems separate enough from the frame padding issue to warrant being a separate issue.

Thank you. https://github.com/ynput/ayon-core/issues/856