NGAS TODO LIST NFO->JKN: ======================== o: To be done. -: Initiated. *: Partly finished (should be revised/completed). =: Done. x: Skipped/dropped. ---------------------------------------------------------------------------- o Tools: = ngasCheckFileCopies -diskId [-checkAccess] [-notifEmail ] Check number of copies of each file on the given disk found in the system (given by File ID/File Version). = ngasDiscardFiles [-accessCode ] -fileList [-execute] [-force] [-notifEmail ] Removes entries for files from the DB and from the disk specified in a file list. The format of this file list is: ... Blank lines and lines initiated with # are ignored. The number of spaces between the field is not significant. The tool will only allow to remove a file if at least one other (good) copy seems to be available in the system. If only one copy is available, it is possible to force removal by specifying the -force parameter. = ngasRegisterExtFiles [-accessCode ] -fileList [-notifEmail ] Registers files listed as: ... - in the NGAS DB (ngas_files), as EXTERNAL files. Also 'fake' entries for the external disks are created in the ngas_disks table. = ngasChangeDiskLabel [-accessCode ] -diskId Changes the Disk Label of the disk referred to by its Disk ID. = ngasRetireDisk -diskId [-execute] [-force] [-accessCode ] [-notifEmail ] Delete entries for files registered on the Retired Disks. Before removing these entries from the DB, a back-up is made to ngas_files_retired. = ngasArchiveFileList -fileList [-host ] [-port ] [-accessCode ] [-noVersioning] [-notifEmail ] Archive a set of files referred to in a file list containing the absolution paths of the files. o ngasIgnoreFile [-accessCode ] -diskId -fileId -fileVersion [-execute] [-notifEmail ] Set the ngas_files.ignore flag for the given file to 1. o ngasCheckDisk -diskId [-notifEmail ] Check the given disk. Is done using the CHECKDISK Command which again does the same as the DCC. o ngasResetFileStatus [-accessCode ] -diskId -fileId -fileVersion [-execute] [-notifEmail ] Reset the File Status Flag (ngas_files.file_status) in the NGAS DB for the given file. o Check if ngas_disks.number_of_files properly updated at Online. o Ask SZA for association between NGAS DB and Calib DB. o File SPR to add parameter to CLONE Command: -reqCopies <# copies), which can be used to avoid cloning a file if there are more than the specified number of copies. -- oOo ---