diff --git a/daliuge-translator/test/dropmake/logical_graphs/nagsIo.graph b/daliuge-translator/test/dropmake/logical_graphs/nagsIo.graph new file mode 100644 index 000000000..2d414d576 --- /dev/null +++ b/daliuge-translator/test/dropmake/logical_graphs/nagsIo.graph @@ -0,0 +1,294 @@ +{ + "modelData": { + "fileType": "graph", + "repoService": "GitHub", + "repoBranch": "YAN-678", + "repo": "ICRAR/daliuge", + "filePath": "daliuge-translator/test/dropmake/logical_graphs/nagsIo.graph", + "sha": "", + "git_url": "", + "eagleVersion": "v3.0.1", + "eagleCommitHash": "932a1061decbdc0412cbe07df0570614e792a160", + "schemaVersion": "OJS", + "readonly": true + }, + "nodeDataArray": [ + { + "category": "NGAS", + "categoryType": "Data", + "isData": true, + "isGroup": false, + "canHaveInputs": true, + "canHaveOutputs": true, + "color": "#394BB2", + "drawOrderHint": 0, + "key": -1, + "text": "NGAS", + "description": "", + "x": 393.33500000000004, + "y": 132.66499999999996, + "width": 200, + "height": 200, + "collapsed": false, + "showPorts": false, + "flipPorts": false, + "streaming": false, + "subject": null, + "selected": false, + "expanded": false, + "readonly": true, + "inputPorts": [], + "outputPorts": [ + { + "Id": "8634401e-00d1-467e-ac04-0aa43a2c8a4a", + "IdText": "fileObject", + "event": false, + "type": "Unknown" + } + ], + "inputLocalPorts": [], + "outputLocalPorts": [], + "fields": [ + { + "text": "Data volume", + "name": "data_volume", + "value": "5", + "description": "", + "readonly": false, + "type": "Unknown" + }, + { + "text": "Group end", + "name": "group_end", + "value": "0", + "description": "", + "readonly": false, + "type": "Unknown" + }, + { + "text": "NGAS Server", + "name": "ngasSrv", + "value": "ngas.ddns.net", + "description": "The URL of the NGAS Server", + "readonly": false, + "type": "Unknown" + }, + { + "text": "NGAS Port", + "name": "ngasPort", + "value": "7777", + "description": "The port of the NGAS Server", + "readonly": false, + "type": "Unknown" + }, + { + "text": "file_id", + "name": "ngasFileId", + "value": "HelloWorld.txt", + "description": "", + "readonly": false, + "type": "String" + } + ], + "inputAppFields": [], + "outputAppFields": [], + "exitAppFields": [], + "inputApplicationName": "", + "inputApplicationType": "None", + "inputApplicationKey": null, + "outputApplicationName": "", + "outputApplicationType": "None", + "outputApplicationKey": null, + "exitApplicationName": "", + "exitApplicationType": "None", + "exitApplicationKey": null + }, + { + "category": "NGAS", + "categoryType": "Data", + "isData": true, + "isGroup": false, + "canHaveInputs": true, + "canHaveOutputs": true, + "color": "#394BB2", + "drawOrderHint": 0, + "key": -2, + "text": "NGAS", + "description": "", + "x": 1053.335, + "y": 169.66499999999996, + "width": 200, + "height": 200, + "collapsed": false, + "showPorts": false, + "flipPorts": false, + "streaming": false, + "subject": null, + "selected": false, + "expanded": false, + "readonly": true, + "inputPorts": [ + { + "Id": "a5ea79fd-678e-4e67-8bef-2c74db0470e5", + "IdText": "fileObject", + "event": false, + "type": "Unknown" + } + ], + "outputPorts": [], + "inputLocalPorts": [], + "outputLocalPorts": [], + "fields": [ + { + "text": "Data volume", + "name": "data_volume", + "value": "5", + "description": "", + "readonly": false, + "type": "Unknown" + }, + { + "text": "Group end", + "name": "group_end", + "value": "0", + "description": "", + "readonly": false, + "type": "Unknown" + }, + { + "text": "NGAS Server", + "name": "ngasSrv", + "value": "ngas.ddns.net", + "description": "The URL of the NGAS Server", + "readonly": false, + "type": "Unknown" + }, + { + "text": "NGAS Port", + "name": "ngasPort", + "value": "7777", + "description": "The port of the NGAS Server", + "readonly": false, + "type": "Unknown" + } + ], + "inputAppFields": [], + "outputAppFields": [], + "exitAppFields": [], + "inputApplicationName": "", + "inputApplicationType": "None", + "inputApplicationKey": null, + "outputApplicationName": "", + "outputApplicationType": "None", + "outputApplicationKey": null, + "exitApplicationName": "", + "exitApplicationType": "None", + "exitApplicationKey": null + }, + { + "category": "PythonApp", + "categoryType": "Application", + "isData": false, + "isGroup": false, + "canHaveInputs": true, + "canHaveOutputs": true, + "color": "#3498DB", + "drawOrderHint": 0, + "key": -3, + "text": "CopyApp", + "description": "A simple APP that copies its inputs into its outputs. All inputs are copied into all outputs in the order they were declared in the graph. If an input is a container (e.g. a directory) it copies the content recursively.", + "x": 757, + "y": 162, + "width": 200, + "height": 200, + "collapsed": false, + "showPorts": false, + "flipPorts": false, + "streaming": false, + "subject": null, + "selected": false, + "expanded": false, + "readonly": true, + "inputPorts": [ + { + "Id": "d6d90b80-60fa-4f81-b953-8eb746225fb3", + "IdText": "fileObject", + "event": false, + "type": "Unknown" + } + ], + "outputPorts": [ + { + "Id": "abe10ed1-10e8-49fa-bd78-06b1d3c53346", + "IdText": "fileObject", + "event": false, + "type": "Unknown" + } + ], + "inputLocalPorts": [], + "outputLocalPorts": [], + "fields": [ + { + "text": "appclass", + "name": "appclass", + "value": "dlg.apps.simple.CopyApp", + "description": "Application class", + "readonly": true, + "type": "String" + }, + { + "text": "Execution time", + "name": "execution_time", + "value": 5, + "description": "Estimated execution time", + "readonly": false, + "type": "Float" + }, + { + "text": "Num CPUs", + "name": "num_cpus", + "value": 1, + "description": "Number of cores used", + "readonly": false, + "type": "Integer" + }, + { + "text": "Group start", + "name": "group_start", + "value": false, + "description": "Component is start of a group", + "readonly": false, + "type": "Boolean" + } + ], + "inputAppFields": [], + "outputAppFields": [], + "exitAppFields": [], + "inputApplicationName": "", + "inputApplicationType": "None", + "inputApplicationKey": null, + "outputApplicationName": "", + "outputApplicationType": "None", + "outputApplicationKey": null, + "exitApplicationName": "", + "exitApplicationType": "None", + "exitApplicationKey": null + } + ], + "linkDataArray": [ + { + "from": -3, + "fromPort": "abe10ed1-10e8-49fa-bd78-06b1d3c53346", + "to": -2, + "toPort": "a5ea79fd-678e-4e67-8bef-2c74db0470e5", + "loop_aware": "0" + }, + { + "from": -1, + "fromPort": "8634401e-00d1-467e-ac04-0aa43a2c8a4a", + "to": -3, + "toPort": "d6d90b80-60fa-4f81-b953-8eb746225fb3", + "loop_aware": "0" + } + ] +} \ No newline at end of file