Issue Number | 3962 |
---|---|
Summary | Simplify Rerunning Jobmaster Job (Windows) |
Created | 2015-08-31 15:39:55 |
Issue Type | Improvement |
Submitted By | Englisch, Volker (NIH/NCI) [C] |
Assigned To | Englisch, Volker (NIH/NCI) [C] |
Status | Closed |
Resolved | 2016-04-05 15:41:22 |
Resolution | Fixed |
Path | /home/bkline/backups/jira/ocecdr/issue.168918 |
When a publishing job fails pushing the published documents it is
often possible to manually push the documents after any Gatekeeper
problems have been resolved.
The production steps that did not get run due to the failure can be
rerun using the script JobmasterNoPub.py. However, there is a manual
step that needs to be performed: Creating the FtpExportData.txt file
that includes the job-ID of the publishing job to be pushed.
We want to modify the script JobmasterNoPub so that the Job-ID can be passed on the command line therefore making the creation of the FtpExportData.txt file by CBIIT unnecessary.
Depends on [OCECDR-3950] Enhanced web based management tools for the CDR
Python (scheduler, Web UI)
Estimate: 3
The publishing process has been modified to allow passing the Job-ID to be processed. The following programs have been modified (in directory /cdr/Publishing):
JobmasterNoPub.py
CG2Public.py
FtpExportData.py
I'm currently running publishing tests for these changes.
The following programs have been updated and tested on DEV:
R13843: CG2Public.py
R13843: FtpExportData.py
R13843: JobmasterNoPub.py
The changes have been tested but I'm going to run a full publishing job to test one more time.
Minor changes to one script:
R13876: JobmasterNoPub.py
We will only be able to test these changes in PROD if a regular publishing job will have to be re-submitted. Hopefully, this won't be needed anytime soon.
Closing ticket.
Elapsed: 0:00:00.000764