如何为python Invoke编写面向对象的任务?

问题描述 投票:0回答:1

Fabric 1提供了一种编写基于类的任务的方法。这是一个例子

from fabric.tasks import Task
from fabric.api import local

class FooTask(Task):
    def run(self):
        local("ls")

我开始转换到使用Fabric 2,并希望使用类将我的任务移植到Invoke。可以这样做吗?

python fabric
1个回答
0
投票

据我所知,Invoke不支持这一点。我的解决方案是使用Fabric 3,它是原始Fabric的替代品。

© www.soinside.com 2019 - 2024. All rights reserved.