0

我使用如下装饰器定义了一个织物定义:

@task(alias=dp)
def deploy:
    # the code

但是我想访问我的 def 中的别名?

我不能使用自我。获得访问权:(

4

1 回答 1

0

我不确定您是否可以直接执行此操作,但如果您将通过“任务 api”(一种包装器)调用任务,您将可以访问参数,至少在“itnernaltask”内部。

from fabric.api import execute, task
@task
def internaltask():
    execute("deploy", alias=dp)
于 2013-02-13T10:53:30.697 回答