[nodes] use 'desc.Node.internalFolder' in outputs values

* avoid duplicating the same string everywhere
* don't override 'internalFolder' with the same value default value in subclasses
This commit is contained in:
Yann Lanthony 2018-07-09 17:32:34 +02:00
parent 2eb2c3ac6f
commit 346277629a
34 changed files with 41 additions and 70 deletions

View file

@ -1,7 +1,6 @@
from meshroom.core import desc
class DepthMap(desc.CommandLineNode):
internalFolder = '{cache}/{nodeType}/{uid0}/'
commandLine = 'aliceVision_depthMapEstimation {allParams}'
gpu = desc.Level.INTENSIVE
size = desc.DynamicNodeSize('ini')
@ -144,7 +143,7 @@ class DepthMap(desc.CommandLineNode):
name='output',
label='Output',
description='Output folder for generated depth maps.',
value='{cache}/{nodeType}/{uid0}/',
value=desc.Node.internalFolder,
uid=[],
),
]