寻找Ansible模块

时间:2019-04-09 15:29:22

标签: ansible

在这种情况下,我们需要比较特定路径中的两个版本,并且需要更改符号链接并指向更大的版本。

ex:path = / apps / share

ls -lrt

8.5.38

8.5.39

当前-> 8.5.39

我需要比较以上两个版本,并且需要将符号链接指向更大的版本。我的问题是我们在Ansible中是否有一个可以在两个版本之间进行比较的模块

1 个答案:

答案 0 :(得分:0)

Ansible确实进行了version compare测试。您将使用类似于:

- debug:
    msg: "version is newer"
  when: new_version is version(old_version, '>')

您当然需要从路径中提取版本信息,以便可以在有条件的情况下使用它。