2024-04-25 02:09:15 发布
网友
这个问题类似于-Pass parameter to fabric task
我的问题是我想将我的sphinx html documentation部署到remote server。在
sphinx html documentation
remote server
我还想定义一个远程目录,在这个目录中,我将文件分别复制到任务函数之外,最好也在fabfile之外。在
fabfile
如果主机和路径提前知道或可以计算,请使用字典。例如:
env.sphinx_path = { 'hosta': 'patha', 'hostb': 'pathb', } @task @hosts('hosta','hostb') def foo(dummy_var): put('sphinx_stuff', env.sphinx_path%env.host)
否则,您只需通过如下路径:
这将填充上例中的dummy_var,供您在任务中使用。在
如果主机和路径提前知道或可以计算,请使用字典。例如:
否则,您只需通过如下路径:
^{pr2}$这将填充上例中的dummy_var,供您在任务中使用。在
相关问题 更多 >
编程相关推荐