NAME
sdr2file - SDR data extraction test program
SYNOPSIS
sdr2file configFlags
DESCRIPTION
sdr2file stress-tests SDR data extraction by retrieving and deleting all text file lines inserted into a test SDR data store named "testsdr_configFlags_" by the complementary test program file2sdr(1).
The operation of sdr2file echoes the cyclical operation of file2sdr: each linked list created by file2sdr is used to create in the current working directory a copy of file2sdr's original source text file. The name of each file written by sdr2file is file_copy_cycleNbr, where cycleNbr identifies the linked list from which the file's text lines were obtained.
sdr2file may catch up with the data ingestion activity of file2sdr, in which case it blocks (taking the file2sdr test semaphore) until the linked list it is currently draining is no longer empty.
EXIT STATUS
-
"0"
sdr2file has terminated.
FILES
No configuration files are needed.
ENVIRONMENT
No environment variables apply.
DIAGNOSTICS
-
Can't use sdr.
ION system error. Check for diagnostics in the ION log file ion.log.
-
Can't create semaphore.
ION system error. Check for diagnostics in the ION log file ion.log.
-
SDR transaction failed.
ION system error. Check for diagnostics in the ION log file ion.log.
-
Can't open output file
Operating system error. Check errtext, correct problem, and rerun.
-
can't write to output file
Operating system error. Check errtext, correct problem, and rerun.
BUGS
Report bugs to <https://github.com/nasa-jpl/ION-DTN/issues>
SEE ALSO
file2sdr(1), sdr(3)