Fabric似乎没有使用连接缓存

时间:2016-05-16 14:38:33

标签: python python-3.x fabric

我有一个Fabric脚本,我用它来在数据中心创建库存。我阅读他们的执行模型的方式应该重用连接到机器。

示例:

host =      run('hostname')
os_version = run('cat //etc/redhat-release')
uptime =    run('uptime')
ip_addr =   run('hostname --all-ip-addresses')

以上创建了4个单独的连接。我可以通过将命令链接在一起来创建一个连接,但我不想为了可读性和我自己的特性

有没有办法强制它重用缓存,还是应该放弃并使用一个链式命令?

0 个答案:

没有答案