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"))