Package invocations :: Package cu1 :: Module cu1Transfer
[hide private]

Module cu1Transfer

source code

Python classes used in CU1.


Author: E. Sutorius

Organization: WFAU, IfA, University of Edinburgh

Classes [hide private]
  GESTransfer
Transfer GES data.
  TransferCASUList
Transfer FITS files of mixed dates from a single directory and distribute the data accordingly.
  DeprecateFiles
Deprecate files for CASU transfers.
  CASUTransferLog
Transfer log for CASU transfers.
  CASUTransfer
Contains methods and functions related to CU1 transfers.
  CASUQueries
Query the CASU directories.
  Download
Run the previously made scp scripts as separate threads.
  NonSuccessException
Exception if the transfer from CASU was not completely successful.
  NoDataError
Throw exception if no data is available for the given date
  MD5Checker
Class containing all MD5 related functions.
Functions [hide private]
 
_attributesFromArguments(self, argumentNames, argDict, prefix='')
Initialize automatically instance variables from __init__ arguments.
source code
 
getScpScriptName(sysc, dateStr, thread, scpSuffix='') source code
Variables [hide private]
  __package__ = 'invocations.cu1'
Function Details [hide private]

_attributesFromArguments(self, argumentNames, argDict, prefix='')

source code 

Initialize automatically instance variables from __init__ arguments.

Parameters:
  • argumentNames (list[str]) - List of arguments of the class to be initialized.
  • argDict (dict{arg:value}) - Dictionary of arguments and their values.
  • prefix (str) - Prefix to be given to the argument names, eg. '_'