Ansible“已定义”无法按预期方式设置变量

时间:2019-06-20 14:12:40

标签: ansible

我正在使用GET中的寄存器,然后检查结果以确定是否需要使用PUT或POST。

我有几个排列,但似乎永远都不会设置该值。 (没有成功获取statusCode的结果……木乃伊很奇怪)

  vars:
  - method: "{{'POST' if (get_result.statusCode is defined) else 'PUT' }}"
ok: [10.0.110.40] => {
    "msg": {
        "error": "Not Found",
        "message": "Saved object [visualization/test2.json] not found",
        "statusCode": 404
    }
}

0 个答案:

没有答案