createCleanupJob(String id, List files, SubInfo job) Creates a cleanup job that removes the files from remote working directory.
This will eventually make way to it's own interface.
Parameters: id - the identifier to be assigned to the job. Parameters: files - the list of PegasusFile that need to becleaned up. Parameters: job - the primary compute job with which this cleanup job is associated.
getTCEntry(String site) Returns the TCEntry object for the rm executable on a grid site.
Parameters: site - the site corresponding to which the entry is required.
Field Detail
DEFAULT_PRIORITY_KEY
final public static String DEFAULT_PRIORITY_KEY(Code)
The default priority key associated with the cleanup jobs.
Creates a new instance of InPlace
Parameters: properties - the properties passed to the planner. Parameters: options - the options passed to the planner.
Creates a cleanup job that removes the files from remote working directory.
This will eventually make way to it's own interface.
Parameters: id - the identifier to be assigned to the job. Parameters: files - the list of PegasusFile that need to becleaned up. Parameters: job - the primary compute job with which this cleanup job is associated. the cleanup job.
getCompleteTranformationName
public static String getCompleteTranformationName()(Code)
A convenience method to return the complete transformation name being
used to construct jobs in this class.
the complete transformation name
Returns the TCEntry object for the rm executable on a grid site.
Parameters: site - the site corresponding to which the entry is required. the TransformationCatalogEntry corresponding to the site.