astrohack.scripts.verification.file_uploader ============================================ .. py:module:: astrohack.scripts.verification.file_uploader Attributes ---------- .. autoapisummary:: astrohack.scripts.verification.file_uploader.parser astrohack.scripts.verification.file_uploader.remote_download_json_name Functions --------- .. autoapisummary:: astrohack.scripts.verification.file_uploader.execute_shell_command astrohack.scripts.verification.file_uploader.download_manifest astrohack.scripts.verification.file_uploader.prepare_data_for_upload astrohack.scripts.verification.file_uploader.update_manifest_version astrohack.scripts.verification.file_uploader.add_data_to_manifest astrohack.scripts.verification.file_uploader.upload_a_file_to_cloudflare astrohack.scripts.verification.file_uploader.upload_data_to_cloudflare astrohack.scripts.verification.file_uploader.main Module Contents --------------- .. py:data:: parser .. py:data:: remote_download_json_name :value: 'file.download.json' .. py:function:: execute_shell_command(command) .. py:function:: download_manifest(args, manifest_filename='.manifest.json') .. py:function:: prepare_data_for_upload(args) .. py:function:: update_manifest_version(manifest) .. py:function:: add_data_to_manifest(args, manifest, file_properties, manifest_filename) .. py:function:: upload_a_file_to_cloudflare(s3_client, bucket_name, local_file_path, remote_file_path) .. py:function:: upload_data_to_cloudflare(manifest_filename, file_properties) .. py:function:: main()