From 20f82f781e5ee5f1cc2c8c4cb71a488d1025c18e Mon Sep 17 00:00:00 2001 From: Ambrosiussen Date: Tue, 5 Apr 2022 14:54:21 +0200 Subject: [PATCH] [BUGFIX] Fixed loading error in *Filter by Value* and *Concatenate Text* TOPs. --- otls/concatenate_text.1.0.hda/INDEX__SECTION | 2 +- .../Contents.dir/Contents.createtimes | 2 +- .../Contents.dir/Contents.houdini_versions | 2 +- .../Contents.dir/Contents.mime | 121 +++++++++++++++--- .../Contents.dir/Contents.modtimes | 2 +- otls/filter_by_value.hda/INDEX__SECTION | 4 +- .../Contents.dir/Contents.createtimes | 2 +- .../Contents.dir/Contents.houdini_versions | 2 +- .../Contents.dir/Contents.mime | 98 ++++++++++++-- .../Contents.dir/Contents.modtimes | 2 +- 10 files changed, 202 insertions(+), 35 deletions(-) diff --git a/otls/concatenate_text.1.0.hda/INDEX__SECTION b/otls/concatenate_text.1.0.hda/INDEX__SECTION index b472d8a5..7eaeeace 100644 --- a/otls/concatenate_text.1.0.hda/INDEX__SECTION +++ b/otls/concatenate_text.1.0.hda/INDEX__SECTION @@ -10,5 +10,5 @@ Inputs: 0 to 1 Subnet: true Python: false Empty: false -Modified: Thu Mar 4 11:28:32 2021 +Modified: Tue Apr 5 14:49:34 2022 diff --git a/otls/concatenate_text.1.0.hda/labs_8_8Top_1concatenate__text_8_81.0/Contents.dir/Contents.createtimes b/otls/concatenate_text.1.0.hda/labs_8_8Top_1concatenate__text_8_81.0/Contents.dir/Contents.createtimes index 2a736707..5499787f 100644 --- a/otls/concatenate_text.1.0.hda/labs_8_8Top_1concatenate__text_8_81.0/Contents.dir/Contents.createtimes +++ b/otls/concatenate_text.1.0.hda/labs_8_8Top_1concatenate__text_8_81.0/Contents.dir/Contents.createtimes @@ -4,5 +4,5 @@ "hdaroot/filepattern1.def":1614832094, "hdaroot/waitforall1.def":1614829787, "hdaroot/pythonprocessor1.def":1595983789, - "hdaroot.def":1614831298 + "hdaroot.def":1649162967 } diff --git a/otls/concatenate_text.1.0.hda/labs_8_8Top_1concatenate__text_8_81.0/Contents.dir/Contents.houdini_versions b/otls/concatenate_text.1.0.hda/labs_8_8Top_1concatenate__text_8_81.0/Contents.dir/Contents.houdini_versions index 38210dcf..41a469f4 100644 --- a/otls/concatenate_text.1.0.hda/labs_8_8Top_1concatenate__text_8_81.0/Contents.dir/Contents.houdini_versions +++ b/otls/concatenate_text.1.0.hda/labs_8_8Top_1concatenate__text_8_81.0/Contents.dir/Contents.houdini_versions @@ -1,5 +1,5 @@ { - "values":["1","18.5.495","4" + "values":["1","19.0.578","4" ], "indexes":{ "hdaroot/switch1.userdata":1, diff --git a/otls/concatenate_text.1.0.hda/labs_8_8Top_1concatenate__text_8_81.0/Contents.dir/Contents.mime b/otls/concatenate_text.1.0.hda/labs_8_8Top_1concatenate__text_8_81.0/Contents.dir/Contents.mime index 9b1e57c8..fd149839 100644 --- a/otls/concatenate_text.1.0.hda/labs_8_8Top_1concatenate__text_8_81.0/Contents.dir/Contents.mime +++ b/otls/concatenate_text.1.0.hda/labs_8_8Top_1concatenate__text_8_81.0/Contents.dir/Contents.mime @@ -31,25 +31,23 @@ Content-Disposition: attachment; filename="hdaroot.def" Content-Type: text/plain comment "" -position -8.05028 -1.06743 -connectornextid 1 -flags = lock off model off template off footprint off xray off bypass off display on render off highlight off unload off savedata off compress off colordefault on exposed on +position 9.18974 -12.7609 +connectornextid 0 +flags = lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress off colordefault on exposed on outputsNamed3 { } inputsNamed3 { -0 filepattern3 0 1 "input1" } inputs { -0 filepattern3 0 1 } stat { create -1 modify -1 - author prisms@threadripper1 + author Paul@DESKTOP-PAFFS1R access 0777 } color UT_Color RGB 0.8 0.8 0.8 @@ -160,7 +158,7 @@ Content-Type: text/plain export none } group { - name "callbacks5" + name "callbacks6" label "Generate" parm { @@ -172,7 +170,7 @@ Content-Type: text/plain } group { - name "callbacks5_1" + name "callbacks6_1" label "Regenerate" parm { @@ -190,7 +188,7 @@ Content-Type: text/plain } group { - name "callbacks5_2" + name "callbacks6_2" label "Add Internal Dependencies" parm { @@ -202,7 +200,7 @@ Content-Type: text/plain } group { - name "callbacks5_3" + name "callbacks6_3" label "Cook Task" parm { @@ -303,6 +301,73 @@ Content-Type: text/plain default { "\\n" } parmtag { "script_callback_language" "python" } } + parm { + name "servicename" + baseparm + label "Service Name" + export none + } + parm { + name "sepparm3" + baseparm + label "Separator" + export none + } + parm { + name "alwaysregenerate" + baseparm + label "Always Regenerate" + export none + } + parm { + name "dirtyonregenerate" + baseparm + label "Dirty on Regenerate" + export none + } + parm { + name "dirtyonincomplete" + baseparm + label "Dirty on Incomplete" + export none + } + parm { + name "sepparm4" + baseparm + label "Separator" + export none + } + parm { + name "requiresgeneratedinputs" + baseparm + label "Requires Generated Inputs" + export none + } + parm { + name "requiresscenefile" + baseparm + label "Requires Scene File" + export none + } + parm { + name "sepparm5" + baseparm + label "Separator" + export none + } + parm { + name "pdg_workitemlabel" + baseparm + label "Work Item Label" + export none + } + parm { + name "pdg_workitemlabelexpr" + baseparm + label "Label Expression" + nolabel + export none + } --HOUDINIMIMEBOUNDARY0xD3ADD339-0x00000F49-0x56B122C9-0x00000001HOUDINIMIMEBOUNDARY Content-Disposition: attachment; filename="hdaroot/pythonprocessor1.chn" @@ -336,7 +401,7 @@ processor [ 0 locks=0 ] ( 0 0 0 ) pdg_workitemgeneration [ 0 locks=0 ] ( "3" ) pdg_command [ 0 locks=0 ] ( "" ) sepparm [ 0 locks=0 ] ( ) -callbacks [ 0 locks=0 ] ( 0 0 0 0 ) +callbacks [ 0 locks=0 ] ( 0 0 0 0 0 ) generate [ 0 locks=0 ] ( "# Custom onGenerate callback logic. Called when the node should generate new # work items from upstream static or dynamic work items. @@ -399,19 +464,30 @@ cooktask [ 0 locks=0 ] ( "# Called when an in process work item needs to cook. I # # self - A reference to the current pdg.Node instance # work_item - The work item being cooked by this callback" ) +servicename [ 0 locks=0 ] ( "" ) +sepparm3 [ 0 locks=0 ] ( ) +alwaysregenerate [ 0 locks=0 ] ( "off" ) +dirtyonregenerate [ 0 locks=0 ] ( "off" ) +dirtyonincomplete [ 0 locks=0 ] ( "off" ) +sepparm4 [ 0 locks=0 ] ( ) +requiresgeneratedinputs [ 0 locks=0 ] ( "off" ) +requiresscenefile [ 0 locks=0 ] ( "off" ) pdgnodedeps [ 0 locks=0 ] ( 1 ) topscheduler [ 0 locks=0 ] ( "" ) addjobparms [ 0 locks=0 ] ( 0 ) +sepparm5 [ 0 locks=0 ] ( ) +pdg_workitemlabel [ 0 locks=0 ] ( "0" ) +pdg_workitemlabelexpr [ 0 locks=0 ] ( "" ) pdg_workitempriority [ 0 locks=0 ] ( "0" ) pdg_workitempriorityexpr [ 0 locks=0 ] ( 0 ) pdgnodedep1 [ 0 locks=0 ] ( "" ) processor4 [ 0 locks=0 ] ( 0 0 0 ) -callbacks5 [ 0 locks=0 ] ( 0 0 0 0 ) +callbacks6 [ 0 locks=0 ] ( 0 0 0 0 ) outputfile [ 0 locks=0 ] ( `chs(\"../outputfile\")` ) tag [ 0 locks=0 ] ( `chs(\"../tag\")` ) outputtag [ 0 locks=0 ] ( `chs(\"../outputtag\")` ) inputmode [ 0 locks=0 ] ( [ inputmode 0 ] ) -sepchar [ 8 locks=0 ] ( [ sepchar 1 ] ) +sepchar [ 8 locks=0 ] ( [ sepchar 0 ] ) } --HOUDINIMIMEBOUNDARY0xD3ADD339-0x00000F49-0x56B122C9-0x00000001HOUDINIMIMEBOUNDARY @@ -483,11 +559,16 @@ pdg_partitionsplitmissing [ 0 locks=0 ] ( "0" ) pdg_partitionsplitdefault [ 0 locks=0 ] ( "" ) pdg_partitionsplitpartial [ 0 locks=0 ] ( "off" ) sepparm [ 0 locks=0 ] ( ) +pdg_partitionframe [ 0 locks=0 ] ( "1" ) pdg_partitionsort [ 0 locks=0 ] ( "1" ) pdg_partitionsortdirection [ 0 locks=0 ] ( "0" ) pdg_partitionsortattrib [ 0 locks=0 ] ( "" ) +pdg_partitionstoreids [ 0 locks=0 ] ( "off" ) +pdg_partitionidattrib [ 0 locks=0 ] ( partitionitems ) pdg_partitionmergeoperation1 [ 0 locks=0 ] ( "1" ) pdg_partitionmergepattern1 [ 0 locks=0 ] ( * ) +pdg_partitionmergepreserve1 [ 0 locks=0 ] ( "off" ) +sepparm3_1 [ 0 locks=0 ] ( ) } --HOUDINIMIMEBOUNDARY0xD3ADD339-0x00000F49-0x56B122C9-0x00000001HOUDINIMIMEBOUNDARY @@ -546,6 +627,8 @@ Content-Type: text/plain { version 0.8 outputidx [ 0 locks=0 ] ( 0 ) +pdg_workitemlabel [ 0 locks=0 ] ( "0" ) +pdg_workitemlabelexpr [ 0 locks=0 ] ( "" ) } --HOUDINIMIMEBOUNDARY0xD3ADD339-0x00000F49-0x56B122C9-0x00000001HOUDINIMIMEBOUNDARY @@ -595,7 +678,7 @@ stat author prisms@threadripper1 access 0777 } -color UT_Color RGB 0.8 1 0.7 +color UT_Color RGB 0.8 0.8 0.8 delscript "" exprlanguage hscript end @@ -678,8 +761,8 @@ Content-Type: text/plain { version 0.8 -pdg_workitemgeneration [ 0 locks=0 ] ( "2" ) folder0 [ 0 locks=0 ] ( 0 ) +pdg_workitemgeneration [ 0 locks=0 ] ( "2" ) filetypes [ 0 locks=0 ] ( 1 ) pattern [ 0 locks=0 ] ( `chs(\"../filepath\")` ) recursive [ 0 locks=0 ] ( "off" ) @@ -689,10 +772,14 @@ folder1 [ 0 locks=0 ] ( 0 ) includeextensions [ 0 locks=0 ] ( "on" ) split [ 0 locks=0 ] ( "on" ) inheritupstreamindex [ 0 locks=0 ] ( "off" ) -overrideresultdatatag [ 0 locks=0 ] ( "off" ) -resultdatatag [ 0 locks=0 ] ( file ) errornomatch [ 0 locks=0 ] ( "off" ) splitnomatchbehavior [ 0 locks=0 ] ( "ignore" ) +folder2 [ 0 locks=0 ] ( 0 ) +useoutputattrib [ 0 locks=0 ] ( "off" ) +outputattrib [ 0 locks=0 ] ( files ) +overrideresultdatatag [ 0 locks=0 ] ( "off" ) +resultdatatag [ 0 locks=0 ] ( file ) +copyfiles [ 0 locks=0 ] ( "off" ) } --HOUDINIMIMEBOUNDARY0xD3ADD339-0x00000F49-0x56B122C9-0x00000001HOUDINIMIMEBOUNDARY diff --git a/otls/concatenate_text.1.0.hda/labs_8_8Top_1concatenate__text_8_81.0/Contents.dir/Contents.modtimes b/otls/concatenate_text.1.0.hda/labs_8_8Top_1concatenate__text_8_81.0/Contents.dir/Contents.modtimes index 89193b7c..7a55b599 100644 --- a/otls/concatenate_text.1.0.hda/labs_8_8Top_1concatenate__text_8_81.0/Contents.dir/Contents.modtimes +++ b/otls/concatenate_text.1.0.hda/labs_8_8Top_1concatenate__text_8_81.0/Contents.dir/Contents.modtimes @@ -4,5 +4,5 @@ "hdaroot/filepattern1.def":1614832369, "hdaroot/waitforall1.def":1614832082, "hdaroot/pythonprocessor1.def":1614885842, - "hdaroot.def":1614886056 + "hdaroot.def":1649162970 } diff --git a/otls/filter_by_value.hda/INDEX__SECTION b/otls/filter_by_value.hda/INDEX__SECTION index 5aecad81..f703eaf4 100644 --- a/otls/filter_by_value.hda/INDEX__SECTION +++ b/otls/filter_by_value.hda/INDEX__SECTION @@ -10,7 +10,7 @@ Inputs: 1 to 1 Subnet: true Python: false Empty: false -Modified: Tue Mar 17 16:47:53 2020 +Modified: Tue Mar 17 14:47:53 2020 Operator: labs::filter_by_value::1.1 Label: Labs Filter by Value @@ -24,5 +24,5 @@ Inputs: 1 to 1 Subnet: true Python: false Empty: false -Modified: Tue Jun 1 09:07:09 2021 +Modified: Tue Apr 5 14:49:08 2022 diff --git a/otls/filter_by_value.hda/labs_8_8Top_1filter__by__value_8_81.1/Contents.dir/Contents.createtimes b/otls/filter_by_value.hda/labs_8_8Top_1filter__by__value_8_81.1/Contents.dir/Contents.createtimes index b708984a..cea61d7a 100644 --- a/otls/filter_by_value.hda/labs_8_8Top_1filter__by__value_8_81.1/Contents.dir/Contents.createtimes +++ b/otls/filter_by_value.hda/labs_8_8Top_1filter__by__value_8_81.1/Contents.dir/Contents.createtimes @@ -1,5 +1,5 @@ { "hdaroot/output0.def":1607722923, "hdaroot/pythonprocessor1.def":1583881940, - "hdaroot.def":1622552795 + "hdaroot.def":1649162942 } diff --git a/otls/filter_by_value.hda/labs_8_8Top_1filter__by__value_8_81.1/Contents.dir/Contents.houdini_versions b/otls/filter_by_value.hda/labs_8_8Top_1filter__by__value_8_81.1/Contents.dir/Contents.houdini_versions index 999687c2..01b5be2c 100644 --- a/otls/filter_by_value.hda/labs_8_8Top_1filter__by__value_8_81.1/Contents.dir/Contents.houdini_versions +++ b/otls/filter_by_value.hda/labs_8_8Top_1filter__by__value_8_81.1/Contents.dir/Contents.houdini_versions @@ -1,5 +1,5 @@ { - "values":["0.1","18.5.499" + "values":["0.1","19.0.578" ], "indexes":{ "hdaroot/output0.userdata":1, diff --git a/otls/filter_by_value.hda/labs_8_8Top_1filter__by__value_8_81.1/Contents.dir/Contents.mime b/otls/filter_by_value.hda/labs_8_8Top_1filter__by__value_8_81.1/Contents.dir/Contents.mime index d5d98134..6dd8985a 100644 --- a/otls/filter_by_value.hda/labs_8_8Top_1filter__by__value_8_81.1/Contents.dir/Contents.mime +++ b/otls/filter_by_value.hda/labs_8_8Top_1filter__by__value_8_81.1/Contents.dir/Contents.mime @@ -31,9 +31,9 @@ Content-Disposition: attachment; filename="hdaroot.def" Content-Type: text/plain comment "" -position -3.83918 -0.905805 +position 0.884038 -13.7141 connectornextid 0 -flags = lock off model off template off footprint off xray off bypass off display on render off highlight off unload off savedata off compress off colordefault on exposed on +flags = lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress off colordefault on exposed on outputsNamed3 { } @@ -47,7 +47,7 @@ stat { create -1 modify -1 - author michaelb@boswell + author Paul@DESKTOP-PAFFS1R access 0777 } color UT_Color RGB 0.8 0.8 0.8 @@ -232,7 +232,7 @@ Content-Type: text/plain export none } group { - name "callbacks5" + name "callbacks6" label "Generate" parm { @@ -244,7 +244,7 @@ Content-Type: text/plain } group { - name "callbacks5_1" + name "callbacks6_1" label "Regenerate Static" parm { @@ -262,7 +262,7 @@ Content-Type: text/plain } group { - name "callbacks5_2" + name "callbacks6_2" label "Add Internal Dependencies" parm { @@ -274,7 +274,7 @@ Content-Type: text/plain } group { - name "callbacks5_3" + name "callbacks6_3" label "Cook Task" parm { @@ -338,6 +338,73 @@ Content-Type: text/plain nolabel export none } + parm { + name "servicename" + baseparm + label "Service Name" + export none + } + parm { + name "sepparm3" + baseparm + label "Separator" + export none + } + parm { + name "alwaysregenerate" + baseparm + label "Always Regenerate" + export none + } + parm { + name "dirtyonregenerate" + baseparm + label "Dirty on Regenerate" + export none + } + parm { + name "dirtyonincomplete" + baseparm + label "Dirty on Incomplete" + export none + } + parm { + name "sepparm4" + baseparm + label "Separator" + export none + } + parm { + name "requiresgeneratedinputs" + baseparm + label "Requires Generated Inputs" + export none + } + parm { + name "requiresscenefile" + baseparm + label "Requires Scene File" + export none + } + parm { + name "sepparm5" + baseparm + label "Separator" + export none + } + parm { + name "pdg_workitemlabel" + baseparm + label "Work Item Label" + export none + } + parm { + name "pdg_workitemlabelexpr" + baseparm + label "Label Expression" + nolabel + export none + } --HOUDINIMIMEBOUNDARY0xD3ADD339-0x00000F49-0x56B122C9-0x00000001HOUDINIMIMEBOUNDARY Content-Disposition: attachment; filename="hdaroot/pythonprocessor1.chn" @@ -413,7 +480,7 @@ processor [ 0 locks=0 ] ( 0 0 0 ) pdg_workitemgeneration [ 0 locks=0 ] ( [ pdg_workitemgeneration 2 ] ) pdg_command [ 0 locks=0 ] ( "" ) sepparm [ 0 locks=0 ] ( ) -callbacks [ 0 locks=0 ] ( 0 0 0 0 ) +callbacks [ 0 locks=0 ] ( 0 0 0 0 0 ) generate [ 0 locks=0 ] ( "import operator #modes @@ -538,9 +605,20 @@ cooktask [ 0 locks=0 ] ( "# Custom onCookTask callback logic. This callback is c # # self - A reference to the current pdg.Node instance # work_item - The work item being cooked by this callback" ) +servicename [ 0 locks=0 ] ( "" ) +sepparm3 [ 0 locks=0 ] ( ) +alwaysregenerate [ 0 locks=0 ] ( "off" ) +dirtyonregenerate [ 0 locks=0 ] ( "off" ) +dirtyonincomplete [ 0 locks=0 ] ( "off" ) +sepparm4 [ 0 locks=0 ] ( ) +requiresgeneratedinputs [ 0 locks=0 ] ( "off" ) +requiresscenefile [ 0 locks=0 ] ( "off" ) pdgnodedeps [ 0 locks=0 ] ( 1 ) topscheduler [ 0 locks=0 ] ( "" ) addjobparms [ 0 locks=0 ] ( 0 ) +sepparm5 [ 0 locks=0 ] ( ) +pdg_workitemlabel [ 0 locks=0 ] ( "0" ) +pdg_workitemlabelexpr [ 0 locks=0 ] ( "" ) pdg_workitempriority [ 0 locks=0 ] ( "0" ) pdg_workitempriorityexpr [ 0 locks=0 ] ( 0 ) pdgnodedep1 [ 0 locks=0 ] ( "" ) @@ -549,7 +627,7 @@ sAttrName [ 8 locks=0 ] ( [ sAttrName "" ] ) iCombineMode [ 0 locks=0 ] ( [ iCombineMode 0 ] ) iValueMultiParm [ 0 locks=0 ] ( [ iValueMultiParm 1 ] ) processor4 [ 0 locks=0 ] ( 0 0 0 ) -callbacks5 [ 0 locks=0 ] ( 0 0 0 0 ) +callbacks6 [ 0 locks=0 ] ( 0 0 0 0 ) iValueEnabled_1 [ 0 locks=0 ] ( [ iValueEnabled_1 1 ] ) iOperation_1 [ 0 locks=0 ] ( [ iOperation_1 0 ] ) sValue_1 [ 0 locks=0 ] ( [ sValue_1 "" ] ) @@ -611,6 +689,8 @@ Content-Type: text/plain { version 0.8 outputidx [ 0 locks=0 ] ( 0 ) +pdg_workitemlabel [ 0 locks=0 ] ( "0" ) +pdg_workitemlabelexpr [ 0 locks=0 ] ( "" ) } --HOUDINIMIMEBOUNDARY0xD3ADD339-0x00000F49-0x56B122C9-0x00000001HOUDINIMIMEBOUNDARY diff --git a/otls/filter_by_value.hda/labs_8_8Top_1filter__by__value_8_81.1/Contents.dir/Contents.modtimes b/otls/filter_by_value.hda/labs_8_8Top_1filter__by__value_8_81.1/Contents.dir/Contents.modtimes index 8cf252e7..b890ae93 100644 --- a/otls/filter_by_value.hda/labs_8_8Top_1filter__by__value_8_81.1/Contents.dir/Contents.modtimes +++ b/otls/filter_by_value.hda/labs_8_8Top_1filter__by__value_8_81.1/Contents.dir/Contents.modtimes @@ -1,5 +1,5 @@ { "hdaroot/output0.def":1607722937, "hdaroot/pythonprocessor1.def":1622552821, - "hdaroot.def":1622552801 + "hdaroot.def":1649162946 }