in subscribers/python/download-entitled-assets/download-entitled-assets.py [0:0]
def download_assets(assets, bucket, asset_dir):
for asset in assets:
asset_name = asset.get('Name')
sub_dir = os.path.dirname(asset_name)
full_dir = os.path.join(asset_dir, sub_dir)
if not os.path.exists(full_dir):
os.makedirs(full_dir)
asset_file = os.path.join(full_dir, os.path.basename(asset_name))
s3.download_file(bucket, asset_name, asset_file)
print("Downloaded file {}".format(asset_file))