Project

General

Profile

Ifdh commands » History » Version 6

« Previous - Version 6/33 (diff) - Next » - Current version
Marc Mengel, 04/03/2012 04:39 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