摘要: IP列表排序 import socket sorted(ip_lst,key=socket.inet_aton) 原生方法: sql="SELECT*FROMinfra.ip_tablewherestatus='available'andnetwork_id=20orderbyinet_aton(i 阅读全文
posted @ 2022-04-29 16:19 啦啦la 阅读(54) 评论(0) 推荐(0) 编辑
摘要: 场景: 前端传过来一个https请求到A服务器的Nginx,然后A服务器将该请求以https方式转发到B服务器的Nginx A服务器配置: server { listen 443; server_name lalala1.com; ssl on; ssl_certificate /home/zhuh 阅读全文
posted @ 2022-04-29 16:06 啦啦la 阅读(399) 评论(0) 推荐(0) 编辑
摘要: - name: sdasd shell: 'echo "aaaa"' when: ansible_distribution=="Ubuntu" - name: wewewe shell: 'echo "bbbb"' when: ansible_distribution=="CentOS" 阅读全文
posted @ 2022-04-29 16:00 啦啦la 阅读(39) 评论(0) 推荐(0) 编辑
摘要: playbook运行时指定变量文件方法 在 Ansible1.3 中,可以通过@导入 JSON 文件来传递变量,也可以使用 YMAL 格式以命令行或者@ ansible-playbook release.yml --extra-vars "@some_file.json" 普通传参 传参hosts: 阅读全文
posted @ 2022-04-29 15:56 啦啦la 阅读(134) 评论(0) 推荐(0) 编辑
摘要: @app.route('/', methods=['GET', 'POST']) def index(): if request.method == 'GET': return render_template('index.html', email=session.get('email', '')) 阅读全文
posted @ 2022-04-29 15:51 啦啦la 阅读(143) 评论(0) 推荐(0) 编辑
摘要: hosts文件中内容 [test] 192.168.12.22 names='aa,bb' 现在要在playbook中获取names的参数格式是['aa', 'bb'] 由于hosts文件中的参数只能是字符串,可以在tasks中通过python的split()方法对字符串进行切割从而得到一个参数列表 阅读全文
posted @ 2022-04-29 15:44 啦啦la 阅读(144) 评论(0) 推荐(0) 编辑