当前位置: 首页 > news >正文

网站后台被百度蜘蛛抓取苏州和城乡建设局网站

网站后台被百度蜘蛛抓取,苏州和城乡建设局网站,老年大学网站建设,东坑镇网站仿做在使用ansible的过程中,如果能结合python语言,则如虎添翼,带来更多的灵活性,实现更复杂的功能。以下代码使用python语言,获取inventory信息。 #!/usr/bin/env python # -*- coding: utf-8 -*-import sys # 核心类 # 用…

        在使用ansible的过程中,如果能结合python语言,则如虎添翼,带来更多的灵活性,实现更复杂的功能。以下代码使用python语言,获取inventory信息。

#!/usr/bin/env python
# -*- coding: utf-8 -*-import sys
# 核心类
# 用于读取YAML和JSON格式的文件
from ansible.parsing.dataloader import DataLoader
# 用于导入资产文件
from ansible.inventory.manager import InventoryManager# InventoryManager类的调用方式
def InventoryManagerStudy():dl = DataLoader()# loader= 表示是用什么方式来读取文件  sources=就是资产文件列表,里面可以是相对路径也可以是绝对路径im = InventoryManager(loader=dl, sources=["hosts"])# 获取指定资产文件中所有的组以及组里面的主机信息,返回的是字典,组名是键,主机列表是值allGroups = im.get_groups_dict()print(allGroups)# 获取指定组的主机列表print(im.get_groups_dict().get("test"))# 获取指定主机,这里返回的是host的实例host = im.get_host("172.31.170.225")print(host)# 获取该主机所有变量print(host.get_vars())# 获取该主机所属的组print(host.get_groups())def main():InventoryManagerStudy()if __name__ == "__main__":try:main()finally:sys.exit()

以下代码用于定义变量信息,这些变量会传递给yml文件使用

#!/usr/bin/env python
# -*- coding: utf-8 -*-import sys
# 核心类
# 用于读取YAML和JSON格式的文件
from ansible.parsing.dataloader import DataLoader
# 用于存储各类变量信息
from ansible.vars.manager import VariableManager
# 用于导入资产文件
from ansible.inventory.manager import InventoryManager# VariableManager类的调用方式
def VariablManagerStudy():dl = DataLoader()im = InventoryManager(loader=dl, sources=["hosts"])vm = VariableManager(loader=dl, inventory=im)# 必须要先获取主机,然后查询特定主机才能看到某个主机的变量host = im.get_host("172.16.48.242")# 动态添加变量vm.set_host_variable(host=host, varname="AAA", value="aaa")# 获取指定主机的变量print(vm.get_vars(host=host))def main():VariablManagerStudy()if __name__ == "__main__":try:main()finally:sys.exit()

http://www.yayakq.cn/news/370508/

相关文章:

  • 单位网站维护 网站建设岗位宁波seo推广哪家公司好
  • 织梦做淘宝客网站视频教程百度指数的数据来源
  • 哪个网站可以做纸箱怎么拿到百度推广的代理
  • 东营 网站建设网站开发实战视频教程
  • 青岛建设网站的公司服装网站建设教程
  • 渭南中学校园网站建设工作汇报网站手机版模板
  • 广元做网站站排名安康创宇网站制作建设
  • 搜索词热度查询重庆seo网络营销
  • 网站建设定制公司网站维护合同模板
  • 聚云测网站怎么做的河北项目网手机版
  • 2019做网站施工企业资料
  • 东莞网站建设市场哪个网站是专门做招商的平台
  • 网站建设简介是什么代理游戏平台赚钱吗
  • 网站开发中心公司建设网站需求
  • 网站如何防止黑客攻击网站深圳优化建设
  • 电器网站建设目的可以做审计初级题的网站
  • 网站推广软件免费版手机建网站 优帮云
  • 网站推广费用预算可以做网络推广的网站
  • 学校网站建设论文网站案例演示
  • thinkphp做网站教程蕲春县住房和城乡建设局网站
  • asp.net 网站计数器百度资源
  • 阿里巴巴做公司网站兰州app定制
  • 云建站源码百度广告推广怎么收费
  • wordpress怎么搭建网站wordpress 文件夹管理
  • 做海报 画册的素材网站成都做一个小企业网站需要多少钱
  • 手机静态网站建设课程设计报告网站关键词百度指数
  • 网站备案后名称怎么改做网彩网站
  • 手机网站开发价格网站建设维护的方案
  • 接网站开发的公司电话十大看免费行情的软件下载大全
  • 新手做网站的注意事项河南app软件开发价位