位置: 编程技术 - 正文

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的入门教程)

  • 车辆保险费发票的会计分录
  • 个体工商户申报个税是按月按季度
  • 一般纳税人增值税优惠政策2023
  • 出口关税的计算基数
  • 应纳税所得额可以扣除哪些
  • 融资租赁担保余值
  • 员工单独购买工伤保险可以吗
  • 培训学校教具记在什么费用
  • 委托出口货物是什么科目
  • 土地出让金计算方法
  • 房地产开发企业增值税税率
  • 年终奖如何合理发放
  • 对公账户的钱怎么取出来才不用交税
  • 不随物品一起销售的包装物怎么做账?
  • 预付的固定资产没有收到发票怎么入账
  • 在建工程进项税额
  • 净利润增长率计算公式是什么意思
  • 进项税额转出会影响利润吗
  • 天猫开发票需要确认收货吗?
  • 建筑企业能申请小微企业吗
  • 股权转让未分配利润如何做账
  • 预缴和实际应付的区别
  • 农产品普通发票抵扣怎么申报
  • 销售单怎么设置打几行
  • 哪些人需缴纳个人所得税
  • 支付宝安全控件是什么
  • 小规模纳税人开票限额是多少
  • 显示器有必要买240hz吗
  • Vue3 入门笔记 ---- 利用Element Plus对页面进行布局划分以及实现左侧公共菜单
  • 财政资金借款给企业
  • 因为技术原因
  • 应交消费税涉及哪些情况
  • php面向对象编程实验总结
  • 保姆分为哪些级别
  • 前端开发从入门到放弃
  • 京东到家的物流模式
  • 应用加载慢
  • php过滤html
  • linux php redis扩展
  • starting command
  • 发票金额与实际不符
  • pandas常见操作
  • 以前年度的成本忘了结转然后怎么办
  • 销售成本包括销售人员工资吗
  • 网购报销需要发票和什么截图
  • 净值是原值减去折旧吗?
  • 零税率和免税的例子
  • 汽车报废残值如何处理
  • 法人和税务可以是一个人吗
  • 实收资本印花税最新政策2023年
  • 主营业务收入的计算公式
  • sqlserver的case 用法
  • windows xp搜索功能在哪里
  • win2000系统安装教程
  • 2008r2数据库备份
  • 神舟hasee笔记本测评
  • linux中的文件
  • linux cat 命令
  • avgnt.exe
  • win单击变双击
  • win10 系统桌面
  • centos ssh升级
  • win7系统咋样
  • unity特效制作教程
  • Setver、Share、Subst命令的使用方法
  • dos命令批处理文件
  • jQuery实现textarea自动增长宽高的方法
  • angularjs教程
  • unity 内存管理
  • win10的安装方式有哪些
  • 信息流广告与原生广告的区别
  • 广东税务总局发票怎么开
  • 办税大厅周六日上班吗
  • 南宁市税局官网
  • 国家税务局文件查询
  • 第十三个人
  • 税务申报作废后无法申报
  • 代理运输服务费和运费的区别
  • 河北省餐饮经营单位安全生产规定
  • 资源税的征税对象和纳税环节
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设