位置: 编程技术 - 正文

python将ansible配置转为json格式实例代码(python调用ansible执行playbook)

编辑:rootadmin

推荐整理分享python将ansible配置转为json格式实例代码(python调用ansible执行playbook),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:python ansible,python调用ansible执行playbook,ansible调用python脚本,ansible调用python脚本,ansible pipeline,ansible pipeline,ansible2 python,ansible2 python,内容如对您有帮助,希望把文章链接给更多的朋友!

python将ansible配置转为json格式实例代码

ansible的配置文件举例如下,这种配置文件不利于在前端的展现,因此,我们用一段简单的代码将ansible的配置文件转为json格式的:

用python将ansible配置转为json格式,python代码如下:

转换结果如下(python版本使用2.7版本的):

python将ansible配置转为json格式实例代码(python调用ansible执行playbook)

/usr/local/python/bin/python /tmp/test.py{"test": ["...", "..."], "haproxy": ["...", "..."], "webserver": ["...", "..."], "proxy": ["...", "...", "..."], "dbserver": ["...", "...", "..."]}

转换成json文件就方便在前端进行展示了,使用Flask提供json格式的接口如下:

然后前端代码(使用bootstrap treeview)如下:

ansible的配置文件在前端的展示如下,获取ansible选中的组,利用ansible命令就可以实现一些简单的自动化操作了:

感谢阅读,希望能帮助到大家,谢谢大家对本站的支持!

Python入门_浅谈字符串的分片与索引、字符串的方法 这篇文章主要介绍了字符串的分片与索引、字符串的方法。字符串的分片与索引:字符串可以用过string[X]来分片与索引。分片,简言之,就是从字符串

Python入门_浅谈数据结构的4种基本类型 数据结构:通俗点说,就是储存大量数据的容器。这里主要介绍Python的4种基本数据结构:列表、字典、元组、集合。格式如下:列表:list=[val1,val2,val3,v

Python入门_浅谈for循环、while循环 Python中有两种循环,分别为:for循环和while循环。1.for循环for循环可以用来遍历某一对象(遍历:通俗点说,就是把这个循环中的第一个元素到最后一个

标签: python调用ansible执行playbook

本文链接地址:https://www.jiuchutong.com/biancheng/375665.html 转载请保留说明!

上一篇:用Python设计一个经典小游戏(用Python设计一个游戏)

下一篇:Python入门_浅谈字符串的分片与索引、字符串的方法(python的入门教程)

  • 小规模升级为一般人后之前取得的增值税专用发票抵扣
  • 超率累进税率定义
  • 所得税费用是什么科目
  • 小规模未达起征点免税分录
  • 开票可以只开大数据吗
  • 什么情况下视同销售
  • 金融服务费进项可以抵扣吗
  • 小企业遵循什么会计准则
  • 税务局代增值税专用发票冲红,如何重新申报退税
  • 自制原始凭证和原始凭证的区别
  • 公司单独核算项目财务怎么处理?
  • 支付资金占用费怎么记账进项税
  • 接受捐赠的固定资产进项税额可以抵扣吗
  • 预收电费结转成本怎么办
  • 企业委托银行收款,银行以办妥手续,而企业尚未收到凭证
  • 技术服务结转成本的会计分录
  • 员工社保异地缴纳
  • 科技型中小企业怎么认定
  • 受赠资产的价值和由捐赠企业负担的增值税
  • 如何利用成套消费品进行纳税筹划
  • 旅行社代订机票发票写个人能报销吗
  • 个体户网上报税流程视频
  • 长期股权投资减值的判断依据
  • 个人取得经济补偿金个人所得税计算
  • 大额医疗救助金怎么申请
  • 实际利率是r还是i
  • 购入的车辆入账包括哪些费用
  • 建筑行业预交增值税什么时候预交
  • win10专业版如何改为家庭版
  • 目前光学变焦最大支持多少倍
  • php 重写 重载
  • 企业所得税征收点
  • php resizeimage 部分jpg文件 生成缩略图失败的原因分析及解决办法
  • php对接mysql
  • java pdf生成工具
  • phpweb框架
  • 其他货币资金明细科目有哪些
  • 解决php程序运行问题
  • named-config
  • at命令每天任务
  • 跟郑老师学会计建筑业账务处理
  • css选择器怎么用
  • 公司对公账户没有流水怎么办
  • 代收通行费不征消费税
  • 无形资产摊销是按原值吗
  • SQLITE3 使用总结
  • 利用java实现计算器
  • 疫情期间餐饮发票税点
  • 应收账款资金占用费怎么算
  • 买个人的二手车能贷款吗
  • 员工垫付费用怎么做账
  • 费用利润率计算公式是怎样的?
  • 库存商品太多
  • 发票备注栏填写内容
  • 工厂的委托加工怎么写
  • 年底未分配利润为负数怎么做分录
  • 领导出差差旅费怎么报销
  • 线上MYSQL同步报错故障处理方法总结(必看篇)
  • win7怎么操作
  • xp ie浏览器无法显示网页
  • 注册表修改大全
  • CentOS7的hostnamectl命令使用详解
  • u盘安装centos7安装详细图解
  • wfxswtch.exe - wfxswtch是什么进程
  • win7小键盘怎么调出
  • linux怎么启动进程
  • linux系统的服务器,重启之后运算速度变慢
  • ubuntu20.04安装配置
  • 相机渲染图片
  • 上传图片 js
  • excel中利用条件格式展示数据
  • jquery滚动条滚动到指定位置
  • Node.js中的construct构造函数
  • 批处理应用实例
  • 以下关于js说法错误的是
  • dos判断变量是否为空
  • unity3d中用四元数 Quaternion来对一个坐标点进行旋转的初步体会
  • 福建省个人所得税申报系统
  • 上缴财政总额是什么意思
  • 医保账户被扣财富怎么办
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设