我正在学习Python并在Fabric库中玩。我了解到,如果使用fab --list
命令,它会显示可用命令的列表。你知道吗
from fabric.api import *
from ConfigParser import SafeConfigParser
import os
def install_nova():
...
def deploy_vms():
...
其中...
表示要为给定命令执行的代码。当我做fab --list
时,它应该只显示选项install_nova
和deploy_vms
。然而,我得到了这个-
Available commands:
SafeConfigParser
deploy_vms
install_nova
我有以下问题-
SafeConfigParser
作为可用命令出现?你知道吗SafeConfigParser
?你知道吗结构版本为:
Fabric 1.8.0
Paramiko 1.11.2
python版本为:
Python 2.7.5
必须对所有函数应用
@task
装饰器:如果不使用
@task
,fabric将把所有函数都视为命令。你知道吗相关问题 更多 >
编程相关推荐