Menu

#316 Functionality direct through server (create job, add files, etc.)

7.0.0
closed-fixed
Server (1)
Very High
2015-12-03
2015-08-05
No

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:

  • command to create a job
  • command to add a file to that job
  • command to mark that job as complete
  • command to remove files from a job that is not complete
  • command to remove jobs that are not complete
  • command to mark a completed job as not complete for a limited timeframe
  • command to list the barcodes in use under a job

Discussion

  • Terry O'Neill

    Terry O'Neill - 2015-08-05

    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.

     
  • Terry O'Neill

    Terry O'Neill - 2015-08-05
    • status: open --> open-fixed
    • assigned_to: Terry O'Neill --> Kirti Chennareddy
     
  • Terry O'Neill

    Terry O'Neill - 2015-08-05
    • summary: Addition of one file at a time transfer direct to the server --> Functionality direct through server (create job, add files, etc.)
     
  • Terry O'Neill

    Terry O'Neill - 2015-08-10
    • Group: Next Release --> 7.0.0
     
  • Terry O'Neill

    Terry O'Neill - 2015-08-10

    Alongside this fix I have also disabled creation of reprocessing jobs. This is to simplify the system. The problems with reprocessing jobs previously were:

    1. AIP Contents for reprocessing could only be added based on a limited search selection with no way to manually modify the final set of AIP Contents to reprocess.
    2. Reprocessing jobs would attempt to export out all AIP Contents and then reimport in one big go which looks like it would simply not work in most cases.

    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.

     
  • Terry O'Neill

    Terry O'Neill - 2015-12-03
    • status: open-fixed --> closed-fixed
     

Log in to post a comment.