My files are: Test.xml(On remote machine) <?xml version="1.0" encoding="UTF-8" standalone="no"?> <!DOCTYPE stax SYSTEM "stax.dtd">
<stax> <defaultcall function = "Main"/> <function name = "Main"> <function-list-args> <function-arg-def name="path" type="required"/> </function-list-args> <sequence> <script> import os dirlist = os.listdir(path) </script> <return>dirlist</return> </sequence> </function> </stax> Mian.xml(on local machine): <?xml version="1.0" encoding="UTF-8" standalone="no"?> <!DOCTYPE stax SYSTEM "stax.dtd"> <stax> <defaultcall function = "Main"/> <script> remoteJob = 'C:/tests/listDir.xml' remoteMachine = 'staf3a' remotePath = '\'C:/tests\'' </script> <function name = "Main"> <sequence> <stafcmd> <location>remoteMachine</location> <service>'STAX'</service> <request>'EXECUTE FILE %s MACHINE %s ARGS %s WAIT RETURNRESULT' % (remoteJob, remoteMachine, remotePath) </request> </stafcmd> <log message="1">STAFMarshalling.formatObject(STAFResult)</log> </sequence> </function> </stax> Then when you submit the local job, the log would have the following (i.e. the dir listing from the remote machine in the "result"): 20100525-15:40:38 { result : ['cvsbackup.xml', 'listDir.xml', 'Scenario1.xml', 'stress.xml'] endTimestamp : 20100525-15:39:17 status : Normal staf-map-class-name: STAF/Service/STAX/JobResult testcaseTotals : {} startTimestamp : 20100525-15:39:17 jobID : 21 } Hi All, Can u please answer my query. >From the above mentioned o/p by running the script , i only need the *result *part. Also i need to have two lists,one for files and other for directories so that when i am transferring, These two lists will be returned so that the files present in the fileList are transferred using *FS copy file * and directories in the dirList can be transferred using *FS Copy Dir. * Is there anyway to do this. Also is there any way to do it without using STAX/FS service. Do let me know your inputs. Thanks, Sunny
------------------------------------------------------------------------------
_______________________________________________ staf-users mailing list staf-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/staf-users