This patch introduces a new binary, tcheck. It is used
to check the vailidity of an entire loadset (.K file)
for syntax errors (bad sort order, etc) and logical
errors (files residing in missing directories).
tcheck.c implements the functionality. It contains 3
functions:
* main
* t_walk is derived from fs_walk and walks the
transcripts only (ignores the files).
* isdirectchild() should probably be in pathcmp.c
and returns true if the child is a direct child of the
parent (check for missing dirs).
Some commandline options:
* -c makes the program continue after errors
* -s server operation
* -K command file to use
* -v verbose output
* -D override radmind_path location
In order to make this work a slight adjustment had to
be made to transcript.c to allow the radmind dir to be
variable.
Included is a Makefile.in patch to build the objects.
Logged In: YES
user_id=158022
It seems the patch file wasn't attached to this tracker item.
"No Files Currently Attached"