【发布时间】:2016-05-07 03:04:32
【问题描述】:
如何在不使用fab 实用程序的情况下执行命令?
测试用例
from fabric.api import execute, run
def hostname():
return run('hostname')
if __name__ == '__main__':
execute(hostname, my_env={'key_filename': 'public_key_path'},
hosts='{user}@{ip}'.format(user='ubuntu', ip='ip address here'))
错误
TypeError: hostname() takes no arguments (1 given)
【问题讨论】:
标签: python python-2.7 ssh fabric python-2.x