Other DFOS tools:
Documentation

dfos = Data Flow Operations System, the common tool set for QC
*make printable | back to 'other' | close window new: see also:
  This page provides documentation about the helper tools webDirCreate and others on the QC web servers.
[ used databases ] databases none
[ used dfos tools ] dfos tools none; these helper tools are used by various dfos tools.
[ output used by ] output used by none
[ output used by ] upload/download none

webDirCreate and other helper tools on QC web servers

Description

There are two web servers used by QC:

qcweb internal web server (URL is qcweb.hq.eso.org), used for storing information from QC processing with a long-term value; main customer: QC group, but also SciOps (the AB monitor)
stargate1 external web server (URL is http://www.eso.org), used for public QC results (HC monitor, calChecker, QC pages)

Some dfos tools upload their information to these web servers. In some cases this requires automatic directory management, and this is done by these helper tools.

where name what used by
qc@qcweb:bin webDircheck create the specified new directory ($1) if it does not exist ($1 is defined by the calling tool and can in principle be any pathname); no other action done, contrary to webDirCreate which has predefined "cases" and actions calChecker, createReport, scoreQC, tellTracker
qc@qcweb:bin webDirCreate do the specified action which can involve creation of a directory and subdirectories in one go; e.g. 'LOGS' creates logs and plots directory, with <date> subdirectories dfoMonitor, getStatusAB, harvestAB, histoMonitor, moveProducts, trendPlotter
qc@qcweb:bin webFinishNight cleans up temporary files specified by <instr> and <date> finishNight
qc@qcweb:bin webTarUnpack unpacks a (previous transfered) tarball and removes it (used for performance: many small log and plots files are transfered in one go) getStatusAB, moveProducts
       
qc@stargate1:bin qcDircheck identical to webDircheck calChecker, calselManager, createCalibMap, qc1Parser, qcDocu, scoreQC, scoreHC, trendPlotter, webNavBar

None of these tools is called on the command line, their calls are always embedded in the dfos tools (last column).

Installation

No installation needed. Tool changes would be managed from the giraffe account where the master of the tools is kept, in $HOME/distrib/qcweb.


Last update: April 26, 2021 by rhanusch