Meshroom/tests/nodes/test/appendText.py
2024-09-12 10:41:57 +02:00

32 lines
768 B
Python

from meshroom.core import desc
class AppendText(desc.CommandLineNode):
commandLine = 'cat {inputValue} > {outputValue} && echo {inputTextValue} >> {outputValue}'
inputs = [
desc.File(
name='input',
label='Input File',
description='''''',
value='',
invalidate=True,
),
desc.File(
name='inputText',
label='Input Text',
description='''''',
value='',
invalidate=True,
)
]
outputs = [
desc.File(
name='output',
label='Output',
description='''''',
value=desc.Node.internalFolder + 'appendText.txt',
invalidate=False,
),
]