From cbac1bd6cb57ee746cef3ba81ddd58a02f3f3e0b Mon Sep 17 00:00:00 2001 From: Eddie Hebert Date: Wed, 14 Aug 2013 11:30:15 -0400 Subject: [PATCH] TST: Update answer key checksums on upload. Automate the updating of the answer key when a new key is uploaded to S3, so that keeping the latest value in sync is more likely. --- tests/risk/upload_answer_key.py | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/tests/risk/upload_answer_key.py b/tests/risk/upload_answer_key.py index fadab1bb..9c4f5323 100644 --- a/tests/risk/upload_answer_key.py +++ b/tests/risk/upload_answer_key.py @@ -53,5 +53,11 @@ def main(): print("Uploaded to key: {key}".format(key=key.key)) print("Download link: {download_link}".format(download_link=download_link)) + # Now update checksum file with the recently added answer key. + # checksum file update will be then need to be commited via git. + with open(answer_key.ANSWER_KEY_CHECKSUMS_PATH, 'a') as checksum_file: + checksum_file.write(local_hash) + checksum_file.write("\n") + if __name__ == "__main__": main()