本地主机环境:CentOS 7,Python 3.5.1,Fabric3(1.11.1.post1)
远程主机环境:CentOS 7
fibfile:
def fuc():
reboot()
Run Code Online (Sandbox Code Playgroud)
庆典:
fab -f fibfile.py -H host -u root -p password
Run Code Online (Sandbox Code Playgroud)
远程主机确实重启但返回fatalError:
sudo() received nonzero return code -1 while executing 'reboot'!
Run Code Online (Sandbox Code Playgroud)
现在我warn_only用来防止失败:
fabfile:
def test():
with settings(warn_only=True):
reboot()
Run Code Online (Sandbox Code Playgroud)