Project

General

Profile

Ifdh commands » History » Version 4

« Previous - Version 4/33 (diff) - Next » - Current version
Marc Mengel, 04/03/2012 04:37 PM


ifdh commands

  • ifdh _ cp src dest _
    • general file copy using cpn or srmcp
  • ifdh _ fetchInput src_uri _
    • get input file to local scratch, return scratch location
  • ifdh _ addOutputFile filename _
    • add output file to set
  • ifdh _ copyBackOutput dest_dir _
    • copy output file set to destination with cpn or srmcp
  • ifdh _ log message _
    • logging
  • ifdh _ enterState state _
    • log entering/leaving states
  • ifdh _ leaveState state _
    • log entering/leaving states
  • ifdh _ createDefinition name dims user group _
    • make a named dataset definition from a dimension string
  • ifdh _ deleteDefinition name _
    • remove data set definition
  • ifdh _ describeDefinition name _
    • describe a named dataset definition
  • ifdh _ translateConstraints dims _
    • give file list for dimension string
  • ifdh _ locateFile name _
    • locate a file
  • ifdh _ getMetadata name _
    • get a files metadata
  • ifdh _ dumpStation name what _
    • give a dump of a SAM station status
  • ifdh _ startProject name station defname_or_id user group _
    • start a new file delivery project
  • ifdh _ findProject name station _
    • find a started project
  • ifdh _ establishProcess projecturi appname appversion location user appfamily description filelimit _
    • set yourself up as a file consumer process for a project
  • ifdh _ getNextFile projecturi processid _
    • get the next file location from a project
  • ifdh _ updateFileStatus projecturi processid filename status _
    • update the file status (use: transferred, skipped, or consumed)
  • ifdh _ endProcess projecturi processid _
    • end the process
  • ifdh _ dumpProcess projecturi processid _
    • say what the sam station knows about your process
  • ifdh _ setStatus projecturi processid status _
    • set process status
  • ifdh _ endProject projecturi _
    • end the project
  • ifdh _ cleanup _
    • clean up any tmp file stuff