From ec5d08bfe29eb59f1ebd579aee4b7ba1c9bacda8 Mon Sep 17 00:00:00 2001 From: Sakari Ikonen Date: Mon, 26 Aug 2024 23:04:35 +0300 Subject: [PATCH] cleanup conditionals --- metaflow/metaflow_environment.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/metaflow/metaflow_environment.py b/metaflow/metaflow_environment.py index 33ffe02dcfa..7306a28d4ee 100644 --- a/metaflow/metaflow_environment.py +++ b/metaflow/metaflow_environment.py @@ -98,7 +98,7 @@ def _get_download_code_package_cmd(self, code_package_url, datastore_type): # Boto3 does not play well with passing None or an empty string to endpoint_url return "{python} -c '{script}'".format( python=self._python(), - script='import boto3, os; ep=os.getenv(\\"METAFLOW_S3_ENDPOINT_URL\\"; (boto3.client(\\"s3\\", endpoint_url=ep) if ep else boto3.client(\\"s3\\")).download_file(\\"%s\\", \\"%s\\", \\"job.tar\\")' + script='import boto3, os; ep=os.getenv(\\"METAFLOW_S3_ENDPOINT_URL\\"); boto3.client(\\"s3\\", **({endpoint_url=ep} if ep else {})}).download_file(\\"%s\\", \\"%s\\", \\"job.tar\\")' % (bucket, s3_object), ) elif datastore_type == "azure":