It is desireable to allow for the process of creating a job and then transfering files into the repository to be possible just through the server without using the graphical interface. This functionality would currently differ from the graphical process by being designed to add files one at a time. The reason for this is that we are currently finding that the time for redoing steps when errors occurs is greater than lost time that might be lost by not batching steps together for files (although this may change in the future). For this functionality the following commands will be added to the server:
Fixed in ver_7_major_changes branch and assigned to Kirti for testing. In particular to note for this testing:
The details of the commands are recorded in docs/server_commands.txt
A testing tool has been created which can be run with the serverCommandTest.sh file. The commands_to_server file should be changed to alter what functions are sent to the server. Checking commands will involve checking the contents of the database as well as the output of the testing tool.
Alongside this fix I have also disabled creation of reprocessing jobs. This is to simplify the system. The problems with reprocessing jobs previously were:
Although this interface does not yet have a command to add an AIP Content to a reprocessing job the direction being taken by it is the best way for doing reprocessing jobs which can be added in a future version when needed.