跳转到主要内容

构建Ansible分发的工具

项目描述

Pygments词法和样式Ansible片段

GitHub Actions CI/CD workflow Codecov badge

本项目提供了一种Pygments词法,能够处理Ansible输出。它可以在Pygments集成的任何地方使用。词法在全局范围内注册为ansible-output

它还提供了一种Pygments样式,用于需要突出显示代码片段的工具。

该代码根据 BSD 2-Clause 许可协议 许可。

Sphinx 中使用 lexer

请确保此库已安装在与您的 Sphinx 自动化相同的环境中,通过 pip install ansible-pygments sphinx。然后,您应该能够在 RST 文档的代码块中使用名为 ansible-output 的 lexer。例如

.. code-block:: ansible-output

    [WARNING]: Unable to find '/nosuchfile' in expected paths (use -vvvvv to see paths)

    ok: [localhost] => {
        "msg": ""
    }

Sphinx 中使用样式

只需在 conf.py 中设置 ansible 即可,如果此项目如上所示与 Sphinx 一起安装,则它将“正常工作”。

pygments_style = 'ansible'

项目详情


下载文件

下载适合您平台的应用程序。如果您不确定要选择哪个,请了解有关 安装包 的更多信息。

源代码分发

ansible-pygments-0.1.1.tar.gz (8.4 kB 查看哈希值)

上传时间

构建分发

ansible_pygments-0.1.1-py3-none-any.whl (7.5 kB 查看哈希值)

上传时间 Python 3

支持者

AWS AWS 云计算和安全赞助商 Datadog Datadog 监控 Fastly Fastly CDN Google Google 下载分析 Microsoft Microsoft PSF 赞助商 Pingdom Pingdom 监控 Sentry Sentry 错误记录 StatusPage StatusPage 状态页面