摘要: 一、默认response http://127.0.0.1:8000/api/asset/idcall/?format=json 二、自定义response 实际开发中我们需要返回更多的字段比如 这时候就需要重写list方法 PS: Python 3.7.4 djangorestframework 阅读全文
posted @ 2019-10-05 18:15 metasequoia 阅读(4003) 评论(0) 推荐(2) 编辑
摘要: ... 阅读全文
posted @ 2019-09-18 14:26 metasequoia 阅读(144) 评论(0) 推荐(0) 编辑
摘要: celery -A tabops_api worker -l info -n workerA.%h -Q for_task_A celery -A tabops_api worker -l info -n workerB.%h -Q for_task_B celery -A tabops_api w 阅读全文
posted @ 2019-08-27 21:49 metasequoia 阅读(326) 评论(1) 推荐(0) 编辑
摘要: npm config get registry npm config set registry https://registry.npm.taobao.org npm install webpack --save-dev npm i webpack-dev-server -D npm i jquer 阅读全文
posted @ 2019-06-20 17:27 metasequoia 阅读(97) 评论(0) 推荐(0) 编辑
摘要: FS OFS RS ORS awk 'BEGIN{FS="[ ?]"}{a[$6]++}END{for(i in a)print i,a[i]}' awk 'BEGIN{FS="[ ,]"} $2>="11:11:00" {print}' yst-lbss-api.log grep -i watch 阅读全文
posted @ 2019-06-18 11:01 metasequoia 阅读(135) 评论(0) 推荐(0) 编辑
摘要: 一、grains常见命令 1、查看minion的所有grains 2、查看grains的某个键值(以ipv4这个key为例) 3、删除grains的某个key的值 # value会变成None 二、自定义grains(minion端) 1、配置 如果对这个key append另一个值,value则会 阅读全文
posted @ 2019-05-20 16:02 metasequoia 阅读(824) 评论(0) 推荐(0) 编辑
摘要: 一、环境准备 1、安装python3 2、安装venv 二、部署代码 下载代码到/data/app 三、部署 1、生成静态文件、初始化数据 2、部署uwsgi /data/app/tabops/uwsgi.ini /root/.virtualenvs/cmdb/bin/uwsgi -i /data/ 阅读全文
posted @ 2019-05-18 16:06 metasequoia 阅读(324) 评论(0) 推荐(0) 编辑
摘要: 一、集群架构 172.18.3.18:7000,7001 172.18.3.19:7000,7001 172.18.3.20:7000,7001 OS: CentOS7 二、安装redis 三、配置redis node 1、启动node /data/server/redis-cluster/7000 阅读全文
posted @ 2019-05-11 14:29 metasequoia 阅读(187) 评论(0) 推荐(0) 编辑
摘要: 1、在匹配行前后添加内容 i a 2、在匹配行里替换 3、删除匹配行 阅读全文
posted @ 2019-01-09 22:47 metasequoia 阅读(84) 评论(0) 推荐(0) 编辑
摘要: 一、简介 salt file.replace 文件内容处理函数,类似于ansible的lineinfile模块 二、参数介绍 name 被编辑文件的绝对路径,支持软链接 pattern 常规表达式,使用python的search函数进行匹配 repl 新替换的文件内容 count 替换发生的次数,默 阅读全文
posted @ 2018-10-23 16:33 metasequoia 阅读(2095) 评论(0) 推荐(0) 编辑