2024-04-25 04:40:36 发布
网友
在Fabric是否干净退出的情况下,我需要执行一系列清理任务(主要是删除临时文件和文件夹)。在
我怎样才能用织物做到这一点?在
在你的fabfile中放上这样的东西:
from fabric.context_managers import settings def task_name(): # commands that are not expected to fail ... with settings(warn_only=True): # commands that might fail ... clean_up()
如果你不在乎的话,你甚至可以对整个任务进行warn_only=True处理:
warn_only=True
(more info)
您可以始终使用新的execute()并将其包装在try/except中,或者只查看run()的返回代码
在你的fabfile中放上这样的东西:
如果你不在乎的话,你甚至可以对整个任务进行
^{pr2}$warn_only=True
处理:(more info)
您可以始终使用新的execute()并将其包装在try/except中,或者只查看run()的返回代码
相关问题 更多 >
编程相关推荐