美文网首页Ansible
Ansible 开发模块 之【module的返回值】

Ansible 开发模块 之【module的返回值】

作者: lework | 来源:发表于2017-05-28 16:50 被阅读674次

    共同的返回值


    名称 类型 说明
    backup_file str 对于一些modules使用了backup变量,返回备份的文件路径
    changed bool 表示任务是否必须进行更改。
    failed bool 表示任务是否失败。
    invocation dict 有关如何调用模块的信息。
    msg str 存储通用消息的字符串
    rc int 命令行程序的返回码
    results dict 如果该键存在,则表示该任务存在循环,并且它包含每个项目的模块“results”的列表。
    skipped bool 表示该任务是否被跳过
    stderr str 命令行程序的错误输出
    stderr_lines list 它将stderr字符串按行分割存储在列表中
    stdout str 命令行程序的标准输出
    stdout_lines list 它将stdout字符串按行分割存储在列表中

    内部使用


    这些值是ansible内部定义的。

    名称 类型 说明
    ansible_facts dict 该key应包含一个字典,附加到分配给主机的fact。 这些可以直接访问,不需要使用注册的变量。
    exception dict 该key包含由模块中的异常引起的追溯信息。 它只能以高度详细程度显示(-vvv)。
    warnings list 此键包含将显示给用户的字符串列表。
    deprecations dict 返回msg和version的字典列表

    相关文章

      网友评论

        本文标题:Ansible 开发模块 之【module的返回值】

        本文链接:https://www.haomeiwen.com/subject/flrhfxtx.html