gd_jobsubmit

Submits a compute job to a Globus GRAM job manager.

 

Syntax

jobhandle = gd_jobsubmit(rsl,host)

 

Description

This command submits the compute job described by a Resource Specification Language (RSL) string to a Globus server running a GRAM job manager. Upon a successful submission the command returns a job handle that may be used to query the status of, or terminate, the job.

 

jobhandle = gd_jobsubmit(rsl,host) where rsl is a string describing the submitted job, and host is the name of the Globus server. Returns a GRAM job handle that may be used to query, poll or terminate the job. An error is thrown if job submission is unsuccessful.

   

Example

from gdcompute import *

jobhandle = gd_jobsubmit('&(executable=/bin/date)','server.domain.com')

 

Notes

A valid proxy certificate is required to submit a GRAM job. For more information about RSL see http://www.globus.org/gram/.

 

See also

gd_createproxy, gd_jobkill, gd_jobstatus

 



gd_jobstatus

contents

gd_listdir

Copyright © 2005, The Geodise Project, University of Southampton