摘要: 1.需求:有一个语音合成播报项目,要实时获取zabbix的ERROR级别以上告警信息,将该信息合成语音播报出去。(合成语音及播报已经完成) 2.现实:整理zabbix告警级别,将不太重要的告警放到ERROR级别以下,将重点信息设置为ERROR级别,然后通过zabbbix api获取。 3.简单实现: 阅读全文
posted @ 2019-11-27 15:36 meijinmeng 阅读(1518) 评论(0) 推荐(0) 编辑
摘要: 1.需求:每次大批量上线完成后,都会进行将hotfix合并到Master,合并到test/uat等等重复操作(上线发布后自动合并master已完成)。 2.现实:在完成发布后自动合并master后,可能还有的项目人员忘记合并到其他分支的情况,so 1 #!/usr/bin/python3 2 #co 阅读全文
posted @ 2019-11-26 23:18 meijinmeng 阅读(1402) 评论(0) 推荐(0) 编辑
摘要: 1 #!/usr/local/python/shims/python 2 from rediscluster import StrictRedisCluster 3 ''' 4 需要在宿主机python中安装rediscluster 5 pip install rediscluster 6 ''' 阅读全文
posted @ 2019-11-26 18:06 meijinmeng 阅读(676) 评论(0) 推荐(0) 编辑
摘要: 1.需求:每次Sonqube检查完毕后,需要登陆才能看到结果无法通过Jenkins发布后直接看到bug 及漏洞数量。 2.demo:发布后,可以将该项目的检测结果简单打印出来显示,后面还可以集成钉钉发送到群里。 1 # -*- coding: UTF-8 -*- 2 import sys 3 rel 阅读全文
posted @ 2019-11-26 17:08 meijinmeng 阅读(1030) 评论(0) 推荐(0) 编辑
摘要: 1.需求:大批量的应用上线后合并到Master,其他的分支develop/test/uat等需要同步最新代码的操作。 2.操作:可以通过传参 ,列表 的方式把每个项目的id值填入,才能对相关项目进行批量操作。 3.代码: 1 # -*- coding: utf-8 -*- 2 __Author__ 阅读全文
posted @ 2019-11-26 16:57 meijinmeng 阅读(1090) 评论(0) 推荐(0) 编辑
摘要: 注:技术尚浅,时间匆忙,如有错误或者不当之处值得商榷的,请留言,吾必思而改之。 第一篇 :Python基础- 安装/变量/输入/及循环语句使用 第二篇: Python基础- 常用数据类型 第三篇: Python基础- 集合,文件操作 和 函数详解 第四篇: Python基础- 装饰器-迭代器-生成器 阅读全文
posted @ 2018-09-04 12:38 meijinmeng 阅读(525) 评论(1) 推荐(0) 编辑