container-filetransfer/cloud-transfer.py (9 lines): - line 21: # FIXME this disables SSL verification - line 74: # TODO: This outright hangs if no auth creds are provided, implement timeout - line 115: # TODO: Implement timeout - line 185: # TODO: Test signed HTTP URLs (does regular http take care of it?) - line 198: TODO: Support signed URIs - line 286: # TODO: Implement support for signed HTTP URLs - line 294: # TODO: Implement support for signed HTTP URLs - line 493: parser.add_argument('-e', '--on-error', choices=["continue", "exit"], help='Action to take upon operation failure', default="exit") # FIXME support this - line 494: parser.add_argument('-f', '--force', action="store_true", help='Overwrite existing files', default="exit") # FIXME support this api-server/tesazure/backends/batch/__init__.py (8 lines): - line 86: # FIXME: core.windows.net suffix could theoretically vary - line 161: # TODO: Make a script in the container and pass inputs instead of command line - line 166: # the containers during prep. FIXME: Need a cleanup routine for this - line 266: # TODO: Handle 'workdir' parameter from TES - line 370: # FIXME: tes_task is not loaded from db so outputs is empty here - line 383: # TODO: return simplified job list - line 542: # FIXME: Is there a special not found exception? - line 556: # FIXME - move this stuff out of backend or into common api-server/tesazure/backends/common/__init__.py (2 lines): - line 62: # TODO: support 'zones' - line 147: # TODO: Document this if/when blobfuse support mounting all containers in an account api-server/tesazure/config.py (1 line): - line 37: FILETRANSFER_CONTAINER_IMAGE = 'azuretes.azurecr.io/tesazure/container-filetransfer:latest' # FIXME: change this to the public version when available api-server/tesazure/database.py (1 line): - line 58: TODO: api-server/tesazure/provisionerapi/api.py (1 line): - line 17: # FIXME - remove secrets and log? api-server/tesazure/AzureMonitor.py (1 line): - line 26: # FIXME - Move to config api-server/terraform/main.tf (1 line): - line 106: # FIXME: Figure out how to connect celery to redis over SSL api-server/tesazure/tesapi/api.py (1 line): - line 47: 'next_page_token': 'N/A' # TODO pagination api-server/tesazure/jobs.py (1 line): - line 32: # FIXME - use a more specific exception api-server/tesazure/backends/common/commands.py (1 line): - line 53: # FIXME: Source should be shell quoted - ctrl+f 'quoted' comment in batch backend api-server/tesazure/models.py (1 line): - line 269: # FIXME: .append() fails to trigger setter on list hybrid properties api-server/tesazure/__init__.py (1 line): - line 119: # TODO: make a pluggable call to compute backend to validate their config