newNodeType: fix export

This commit is contained in:
Fabien Castan 2017-09-19 13:54:50 +02:00
parent 150cc67458
commit 62b179ba0f

View file

@ -63,12 +63,12 @@ def convertToLabel(name):
outputNodeStr = ''' outputNodeStr = '''
import processGraph as pg from processGraph import desc
class __COMMANDNAME__(pg.CommandLineNodeDesc): class __COMMANDNAME__(desc.CommandLineNode):
internalFolder = '{nodeType}/{uid0}/' internalFolder = '{nodeType}/{uid0}/'
cmdLineExpr = '{nodeType} {allParams}' cmdLineExpr = '{nodeType} {allParams}'
'''.replace('__COMMANDNAME__', 'args.node') '''.replace('__COMMANDNAME__', args.node)
print(inputCmdLineDoc) print(inputCmdLineDoc)
@ -121,7 +121,7 @@ for inputArg in inputArgs:
inputArgLower = ' '.join(inputArg).lower() inputArgLower = ' '.join(inputArg).lower()
isFile = 'path' in inputArgLower or 'folder' in inputArgLower or 'file' in inputArgLower isFile = 'path' in inputArgLower or 'folder' in inputArgLower or 'file' in inputArgLower
outputNodeStr += ''' outputNodeStr += '''
{name} = pg.{attributeType}( {name} = desc.{attributeType}(
label='{label}', label='{label}',
description='{description}', description='{description}',
value={value}, value={value},