def get_etag()

in src/update_tags.py [0:0]


def get_etag(s3_client, bucket_name: str, object_key: str):
    try:
        obj = s3_client.head_object(Bucket=bucket_name, Key=object_key)
        return obj['ETag']
    except ClientError as ce:
        if ce.response['Error']['Code'] == 'AccessDenied' or ce.response['Error']['Code'] == '404' or \
                ce.response['Error']['Code'] == '403':
            return ""
        raise ce