Name

rft-delete — Command-line client to delete files using RFT

Synopsis

rft-delete

Tool description

This command-line tool is used to submit a list of files to be deleted.

Command and options

rft-delete [-h <hostname or ip-address of the container. Defaults to 'localhost'> 
-r <port on which the container is listening, Defaults to TCP port 8443>
-l <lifetime for the created resource in minutes. Defaults to 60mins> 
-m <security mechanism Allowed values: 'msg' for secure messages, 'conv' for
 secure conversation and 'trans' for secure transport. Defaults to 
 'trans'.>
 -p <protection type Allowed values: 'sig' for signature and 'enc' for encryption.Defaults to 'sig'.>
 -z <authorization Defaults to 'host' authorization. Allowed values: 'self' for self authorization and 'host' for host authorization.>
 -file <filename to write EPR of created Reliable File Transfer Resource>
-f <path to the file that contains list of transfers>

This is a sample file that the command line client will be able to parse, and it can also be found in $GLOBUS_LOCATION/share/globus_wsrf_rft_client/ along with other samples for directory transfers and deletes (lines starting with # are comments):

# Subject name (defaults to host subject)
  /DC=org/DC=doegrids/OU=People/CN=Ravi Madduri 134710
  gsiftp://localhost:5678/tmp/rftTest_Done.tmp
  gsiftp://localhost:5678/tmp/rftTest_Done1.tmp

Limitations

The format of the input file to the transfer clients should be exactly like the example above. The client code does not have tolerance for missed lines in the file. This will be fixed in 4.2