存档

文章标签 ‘mongodb’

node.js+mongodb+ejs+bootstrap练习CRUD做个简单的todolist

2014年11月1日 3 条评论

源码地址:https://github.com/ivonlee/node.js-todolist

最近在学node.js,安装就不多介绍了,apt-get yum  brew 先安装npm,其他的安装都可以用npm来安装

目录树

 

阅读全文…

ansible api实现命令异步执行

2014年10月9日 4 条评论

代码也可以在这里查看

https://github.com/ivonlee/ansible/blob/master/ansible_api_async_run.py

 

tornado上实现ansible api异步执行,方便php写的运维后台调用,当然php后台还是要做一个类似于队列的东西,将任务存在redis或者mongodb里面,然后有个php进程持续监听任务队列。

下面的脚本运行后,可以用类似POSTMAN工具进行post数据测试,如果你的平台本来就是python的,那更方便了,自己写个简陋的web界面,直接执行了,不用tornado做web容器了。 阅读全文…

Ansible callbacks插件实现playbook运行结果写入mongodb

2014年9月23日 没有评论

ansible的callback 插件有点类似saltsatck的returners,可以收集playbook运行过程中一些信息,这里我把执行结果写入到mongodb中。

ansible 几个demo callbacks 的git地址

https://github.com/ansible/ansible/tree/devel/plugins/callbacks

根据官方的日志写文件的脚本改了下,当然你也可以写mysq redis,我下面就对失败和成功的做了写入,你根据自己的情况可以对其他状态做处理。(python刚学,有写的比较搓的地方,请指教)

这里有峰云写的入redis的 http://rfyiamcool.blog.51cto.com/1030776/1440624

还有灿哥写的执行任务后发邮件的  ansible-插件之callback_plugins

阅读全文…

centos 6.x安装Mongodb

2014年9月23日 没有评论

添加Mongodb的yum源

 安装mongodb

 配置Mongodb

阅读全文…

分类: Mongodb 标签: