Python 在Fabric中,如何访问请求任务的名称?

Python 在Fabric中,如何访问请求任务的名称?,python,deployment,fabric,Python,Deployment,Fabric,我有一个包含许多任务的结构脚本。我想在开始时添加一个简单的“是/否”确认,其中包括要运行的主机和请求的任务 hosts = env.hosts task_name = ? if not confirm('Run "%s" on %s?' % (task_name, hosts)): abort('Aborting per user request.') 所以,当我运行fab-H时user@1.2.3.4部署,确认将在上运行“部署”user@1.2.3.4? 与文档丰富的env.host

我有一个包含许多任务的结构脚本。我想在开始时添加一个简单的“是/否”确认,其中包括要运行的主机和请求的任务

hosts = env.hosts
task_name = ?
if not confirm('Run "%s" on %s?' % (task_name, hosts)):
    abort('Aborting per user request.')
所以,当我运行
fab-H时user@1.2.3.4部署
,确认将在上运行“部署”user@1.2.3.4?

与文档丰富的
env.hosts
不同,我找不到
env.task\u name
变量来实现这一点