我有一个Fabric脚本,我用它来在数据中心创建库存。我阅读他们的执行模型的方式应该重用连接到机器。
示例:
host = run('hostname')
os_version = run('cat //etc/redhat-release')
uptime = run('uptime')
ip_addr = run('hostname --all-ip-addresses')
以上创建了4个单独的连接。我可以通过将命令链接在一起来创建一个连接,但我不想为了可读性和我自己的特性
有没有办法强制它重用缓存,还是应该放弃并使用一个链式命令?