community.crypto.to_serial 过滤器 – 将整数转换为冒号分隔的十六进制数字列表

注意

此过滤器插件是 community.crypto 集合 (版本 2.22.3) 的一部分。

如果您使用的是 ansible 包,则可能已安装此集合。它不包含在 ansible-core 中。要检查它是否已安装,请运行 ansible-galaxy collection list

要安装它,请使用:ansible-galaxy collection install community.crypto

要在剧本中使用它,请指定:community.crypto.to_serial

community.crypto 2.18.0 中的新功能

概要

  • 将整数转换为形如 00:11:22:33 的冒号分隔的十六进制数字列表。

输入

这描述了过滤器的输入,即 | community.crypto.to_serial 之前的数值。

参数

注释

输入

整数 / 必需

要转换的非负整数。

另请参阅

另请参阅

community.crypto.to_serial 过滤器插件

将整数转换为冒号分隔的十六进制数字列表。

示例

- name: Convert integer to serial number
  ansible.builtin.debug:
    msg: "{{ 1234567 | community.crypto.to_serial }}"

返回值

描述

返回值

字符串

冒号分隔的十六进制数字列表。

字母大写,所有数字都精确两位。

字符串永不为空。 0 的表示形式为 "00"

返回:成功

作者

  • Felix Fontein (@felixfontein)

提示

每个条目类型的配置项具有从低到高的优先级顺序。例如,列表中较低的变量将覆盖较高的变量。