fileTools.py File Reference

Go to the source code of this file.

Namespaces

namespace  LICOS.tests.lib.fileTools

Classes

class  FswFile
 Functional interface to a generic file in FSW. More...
class  FswFileFromData
 A memory resident FSW file interface. More...
class  FswFileFromDisk
 A disk resident FSW file interface. More...
class  FswFileID
 Define a Flight Software File ID. More...
class  FswDirectoryItem
 Representation of an item in an FSW directory. More...
class  FswDirectory
 Representation of a FSW directory. More...

Functions

def LICOS::tests::lib::fileTools.arbitraryFileID
 Retrieve a semi-arbitrary FSW file Number to be used as input for FswFileID().
def LICOS::tests::lib::fileTools.arbitraryFmxID
 Retrieve a semi-arbitrary FMX id to be used in creating an FMX header on the fly.
def LICOS::tests::lib::fileTools.addFmxHeader
 Add an fmx header to a file.
def LICOS::tests::lib::fileTools.downloadFile
 Download a file from the LAT.
def LICOS::tests::lib::fileTools.downloadFileToSSR
 Download a file from the LAT.
def LICOS::tests::lib::fileTools.uploadFileFromDisk
 Upload a disk resident file with an FMX header.
def LICOS::tests::lib::fileTools.uploadFileFromData
 Upload a memory resident file with an FMX header (Typically received from MOOT).
def LICOS::tests::lib::fileTools.cancelUpload
 cancel any in process uploads
def LICOS::tests::lib::fileTools.uploadFile
 Upload a memory resident fsw file object.
def LICOS::tests::lib::fileTools.__uploadChunk
def LICOS::tests::lib::fileTools.dumpDirectory
 Download a directory listing from the LAT.
def LICOS::tests::lib::fileTools.createDirectory
 create a directory on a LAT file system
def LICOS::tests::lib::fileTools.deleteDirectory
 Delete a directory on a LAT filesystem.
def LICOS::tests::lib::fileTools.deleteFile
 Delete a file on a LAT filesystem.
def LICOS::tests::lib::fileTools.copyFile
 Copy a file on any LAT unit.
def LICOS::tests::lib::fileTools.__checkLastCommandStatus

Variables

string LICOS::tests::lib::fileTools.__facility__ = "Online"
string LICOS::tests::lib::fileTools.__abstract__ = "File tools for ScriptEngine classes"
string LICOS::tests::lib::fileTools.__author__ = "J. Panetta <panetta@SLAC.Stanford.edu> SLAC - GLAST LAT I&T/Online"
string LICOS::tests::lib::fileTools.__date__ = "2005/11/1 00:08:27"
string LICOS::tests::lib::fileTools.__updated__ = "$Date: 2006/04/27 02:06:03 $"
string LICOS::tests::lib::fileTools.__version__ = "$Revision: 1.5 $"
string LICOS::tests::lib::fileTools.__release__ = "$Name: HEAD $"
string LICOS::tests::lib::fileTools.__credits__ = "SLAC"
int LICOS::tests::lib::fileTools.FSW_DEVICE_BOOT = 0
int LICOS::tests::lib::fileTools.FSW_DEVICE_RAM = 1
int LICOS::tests::lib::fileTools.FSW_DEVICE_EE0 = 2
int LICOS::tests::lib::fileTools.FSW_DEVICE_EE1 = 3
int LICOS::tests::lib::fileTools.FSW_DEVICE_TMP = 4
int LICOS::tests::lib::fileTools.FSW_DEVICE_USR0 = 5
int LICOS::tests::lib::fileTools.FSW_DEVICE_USR1 = 6
list LICOS::tests::lib::fileTools.FSW_DEVICE_NAMES = ["boot", "ram", "ee0", "ee1", "tmp", "usr0", "usr1" ]
int LICOS::tests::lib::fileTools.FSW_UNIT_SIU = 0
int LICOS::tests::lib::fileTools.FSW_UNIT_EPU0 = 1
int LICOS::tests::lib::fileTools.FSW_UNIT_EPU1 = 2
int LICOS::tests::lib::fileTools.FSW_UNIT_EPU2 = 3
int LICOS::tests::lib::fileTools.FSW_UNIT_EPU3 = 4
list LICOS::tests::lib::fileTools.FSW_UNIT_NAMES = [ 'SIU ', 'EPU0', 'EPU1', 'EPU2', 'EPU3' ]
int LICOS::tests::lib::fileTools.INT_DIR_LATC = 10
int LICOS::tests::lib::fileTools.INT_DIR_LCI = 11
int LICOS::tests::lib::fileTools.FILETOOL_STANDARD_TIMEOUT = 60
string LICOS::tests::lib::fileTools.FILETOOL_TMP_PATH = "/tmp"
tuple LICOS::tests::lib::fileTools.FILETOOL_TMP_PATH = os.path.normpath(os.path.join('C:/', 'TEMP'))
 LICOS::tests::lib::fileTools.FILETOOL_HDR_ALLOW = True
string LICOS::tests::lib::fileTools.FSW_ADD_HEADER_CMD = 'file_hdr_prefix'
string LICOS::tests::lib::fileTools.FSW_COMPRESS_CMD = 'zcompress'
 LICOS::tests::lib::fileTools.FILETOOL_HDR_ALLOW = False
 LICOS::tests::lib::fileTools.FSW_ADD_HEADER_CMD = None
 LICOS::tests::lib::fileTools.FSW_COMPRESS_CMD = None
int LICOS::tests::lib::fileTools.FILETOOL_ARBITRARY_FILENUMBER = 0
int LICOS::tests::lib::fileTools.FILETOOL_ARBITRARY_FMXID = 0x20000000L


Generated on Thu Apr 27 20:52:44 2006 for LICOS L02-01-00 by doxygen 1.4.6-NO