def s3File(url: str, destdir: str, filename: str) -> bool:
    aws = CraftCore.cache.findApplication('aws')
    if (not aws):
        CraftCore.log.critical('aws not found, please install awscli. "pip install awscli" ')
        return False
    return utils.system([aws, 's3', 'cp', url, os.path.join(destdir, filename)])
def s3File(url: str, destdir: str, filename: str) -> bool:
    aws = CraftCore.cache.findApplication('aws')
    if (not aws):
        CraftCore.log.critical('aws not found, please install awscli. "pip install awscli" ')
        return False
    return utils.system([aws, 's3', 'cp', url, os.path.join(destdir, filename)])