You should fully-qualify the path to the file where you want to redirect 
the process's stdout.  For example, specify C:/temp/serverLog.txt instead 
of serverLog.txt.

  STAF 10.79.16.166 PROCESS START SHELL COMMAND "iperf -s" STDOUT 
"C:/temp/serverLog.txt" STDERRTOSTDOUT WAIT

--------------------------------------------------------------
Sharon Lucas
IBM Austin,   luc...@us.ibm.com
(512) 286-7313 or Tieline 363-7313




From:   S Sribastab <sribastab...@gmail.com>
To:     Sharon Lucas/Austin/IBM@IBMUS
Cc:     staf-users@lists.sourceforge.net
Date:   10/28/2015 01:35 AM
Subject:        Re: [staf-users] Error on STAF !!!



Thanks Sharon for your respond

     But still am facing some issues by triggering above command as 
mentioned

=========
ail_subject=BDC NSS Tests}
[testengine.Timer:run:20] Timer started for 7200 seconds
[testengine.lib.Iperf:runServer:225] "iperf -s"
[testengine.lib.Staf:startProcess:229] Command: 10.79.16.166 PROCESS START 
SHELL COMMAND "iperf -s" STDOUT serverLog.txt STDERRTOSTDOUT WAIT
[testengine.lib.Log:errorAndExit:94] Failed to start process 10.79.16.166 
RC: 10
Result: Could not create STDOUT directory (), OS RC: 2
Failed to start process 10.79.16.166 RC: 10
Result: Could not create STDOUT directory (), OS RC: 2
[testengine.lib.Exit$1:run:32] In exit hooks, will exit


Thanks
Sribastab

On Wed, Oct 21, 2015 at 8:21 PM, Sharon Lucas <luc...@us.ibm.com> wrote:
When you specify a command with parameters as the value for the COMMAND 
option (instead of specifying both the COMMAND and PARMS options), you 
must specify the SHELL option.  And you should always specify values that 
contain spaces within double quotes to indicate where an option value 
starts and ends.  And, if you want to wait for the command to complete you 
can specify the WAIT option and then if you want to see the output (stdout 
and stderr) from running the command, you can specify options such as 
RETURNSTDOUT and STDERRTOSTDOUT.  For example, try:

STAF devadmin-ThinkPad-L412 PROCESS START SHELL COMMAND "iperf -s -B 
172.16.10.239 -u" WAIT RETURNSTDOUT STDERRTOSTDOUT

The error message is telling you that it could not find an executable 
named "iperf -s -B 172.16.10.239 -u" (instead of trying to find an 
executable named "iperf") because you didn't specify the SHELL option.  
Another way you could specify this is using the COMAND and PARMS options 
such as:

STAF devadmin-ThinkPad-L412 PROCESS START COMMAND "iperf" PARMS "-s -B 
172.16.10.239 -u" WAIT RETURNSTDOUT STDERRTOSTDOUT

Note that your example of a STAF service request that works was using a 
different STAF service, the PING service, instead of the PROCESS service.  
These services have different syntax.

For more information on the PROCESS service's START request including 
examples, see section "8.13 Process Service" in the STAF User's Guide at 
http://staf.sourceforge.net/current/STAFUG.htm#HDRPROCSRV.

--------------------------------------------------------------
Sharon Lucas
IBM Austin,   luc...@us.ibm.com
(512) 286-7313 or Tieline 363-7313




From:        S Sribastab <sribastab...@gmail.com>
To:        staf-users@lists.sourceforge.net
Date:        10/21/2015 09:34 AM
Subject:        [staf-users] Error on STAF !!!




Hi All,

  Whenever am running a Staf command on windows am getting below errors


C:\ntaf>staf devadmin-ThinkPad-L412 PROCESS START COMMAND iperf -s -B 
172.16.10.239 -u
Error submitting request, RC: 10
Additional info
---------------
Command does not exist: iperf -s -B 172.16.10.239 -u


========
but it works with single character command like:

C:\ntaf>staf devadmin-ThinkPad-L412 ping ping
Response
--------
PONG


-- 
Thanks & Regards
Mr.Sribastab
------------------------------------------------------------------------------
_______________________________________________
staf-users mailing list
staf-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/staf-users





-- 
Thanks & Regards
Mr.Sribastab
Chennai
9790993357


------------------------------------------------------------------------------
_______________________________________________
staf-users mailing list
staf-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/staf-users

Reply via email to