a36da3aabda1ec73fdb6a35c7001e53d53f6aff3 gperez2 Sun Jul 30 21:36:20 2023 -0700 Making the draftedMessages.txt output file visible through genecats.gi.ucsc.edu, refs #29319 diff --git src/utils/qa/hubCheckDraftEmails.py src/utils/qa/hubCheckDraftEmails.py index 5403863..bc0b692 100755 --- src/utils/qa/hubCheckDraftEmails.py +++ src/utils/qa/hubCheckDraftEmails.py @@ -139,17 +139,18 @@ f.write(endEmail) f.write('##########################\n') # For loop that gets each hub.txt that has the error of couldn't open for item in checkDuplicates(couldNotOpen): f.write('Send email to: '+getEmail(stringTerm(item))+'\n') f.write(emailIntro % item) # For loop that gets hubCheck output for each hub.txt that has the error of couldn't open for line in (bash("cat /hive/users/qateam/hubCheckCronArchive/"+datetime.now().strftime("%Y-%m")+"/hubCheck_output | grep -A "+stringTerm(totalLines)+" "+stringTerm(item))): if '#' not in line: f.write(line+'\n') else: break f.write("\nWhen running hubCheck "+stringTerm(item)+'\n') f.write(endEmail) f.write('##########################\n') +bash("cp /hive/users/qateam/hubCheckCronArchive/"+datetime.now().strftime("%Y-%m")+"/draftedMessages.txt /usr/local/apache/htdocs-genecats/qa/test-results/hubCheckCron/"+datetime.now().strftime("%Y-%m")) print("Check https://genecats.gi.ucsc.edu/qa/test-results/hubCheckCron/"+datetime.now().strftime("%Y-%m")+"/draftedMessages.txt to email hub authors about missing/broken public hub files") print("Archive of monthly raw data can be found here: /hive/users/qateam/hubCheckCronArchive/"+datetime.now().strftime("%Y-%m"))