MYDan

 view release on metacpan or  search on metacpan

Changes  view on Meta::CPAN

2020-06-12T22:47:49+08:00 : antdencli 区分用户账号
2020-06-09T16:51:38+08:00 : antdencli GPU资源处理,数据集挂载点修改,容器workdir的指定
2020-06-03T12:58:14+08:00 : antdencli 添加ri参数查看集群资源信息
2020-06-02T23:19:08+08:00 : antdencli nvidia-smi 添加watch,定时刷新
2020-06-02T22:42:43+08:00 : 修复shell、shellv2运行top命令后光标被隐藏
2020-06-02T22:24:00+08:00 : antdencli 添加 nvidia-smi 参数
2020-06-02T21:58:38+08:00 : shell,shellv2插件添加ictrl参数
2020-06-02T21:54:58+08:00 : antdencli添加volume参数
2020-06-02T16:27:59+08:00 : antdencli添加数据集的选择参数
2020-06-01T23:50:53+08:00 : antdencli 添加image参数
2020-05-30T15:24:16+08:00 : 添加antdencli工具
2020-05-30T13:30:49+08:00 : 修复MYDan::API
2020-05-30T13:05:08+08:00 : load 工具可以选择agent中load的插件,方便使用免密插件
2020-05-29T12:10:07+08:00 : shell、shellv2添加提前输入命令的功能
2020-05-28T17:44:34+08:00 : 修复shell、shellv2在mac上退出异常的问题
2020-05-27T18:17:29+08:00 : agent home目录首选 $ENV{HOME}
2019-12-27T10:17:02+08:00 : merge release-0.0.1
2019-12-06T10:42:57+08:00 : fix on_error string
2019-11-22T23:43:53+08:00 : agent突然关机时调用端释放连接
2019-11-14T19:00:49+08:00 : 修复Grsync/V4跨区域dump文件错误
2019-10-21T14:33:42+08:00 : ntp添加ntp1.aliyun.com 地址
2019-10-21T14:19:04+08:00 : monitorv2 运行错误打到订阅模块
2019-10-20T14:30:33+08:00 : 发布0.1.62到cpan.org
2019-10-20T14:19:00+08:00 : 修改dan/monitorv2/bin/watch 的输出成标准yaml格式
2019-10-20T14:17:33+08:00 : monitorv2 配置文件内容变更时重启
2019-10-19T11:51:35+08:00 : 更新monitorv2,用来监控监控系统
2019-09-25T10:55:49+08:00 : 发布0.1.61到cpan.org
2019-08-07T22:09:49+08:00 : deploy 工具rsync时不同步属组信息
2019-08-01T19:08:27+08:00 : 修复collector ping 警告
2019-07-31T13:31:07+08:00 : deploy工具区分开taropt和rsyncopt
2019-07-31T13:13:03+08:00 : 合并release-0.0.1分支
2019-07-31T13:04:54+08:00 : deploy工具添加comeback,stage功能
2019-07-30T16:27:54+08:00 : mydan deploy工具支持通过rsync发布程序,支持目录源
2019-07-29T17:10:55+08:00 : add gitrsync
2019-07-18T14:54:02+08:00 : add lcall 本地插件调用工具
2019-07-18T12:56:32+08:00 : 修改README.md 添加安装说明
2019-05-24T11:47:02+08:00 : 发布0.1.60到cpan.org
2019-03-28T10:29:10+08:00 : update dan/code/config.example
2019-03-27T15:21:26+08:00 : 添加管理git和svn的工具
2019-03-17T23:08:59+08:00 : udpfileserver工具从2M/s的速度启动
2019-03-17T22:49:16+08:00 : update udpfileserver
2019-03-17T13:41:55+08:00 : udpfileserver 添加MaxRTO最大重传时间参数
2019-03-17T12:31:28+08:00 : 添加udpfileserver
2019-02-28T21:45:56+08:00 : svrInfo 改名成os
2019-02-28T21:43:34+08:00 : u dan/tools/grsync
2019-02-27T22:29:38+08:00 : add svrInfo
2019-02-26T22:01:59+08:00 : 修复同步文件显示进度的问题
2019-02-23T15:18:24+08:00 : 修复grsync最后的untar,清理环境变量
2019-02-23T14:54:41+08:00 : MYDan::Util::Phasic 修复同步multi判断异常
2019-02-23T14:46:47+08:00 : grsync 添加实时进度显示
2019-02-06T18:18:33+08:00 : 修复上一次提交的问题,MYDan::Agent::Load 需要传递pcb
2019-02-06T17:47:39+08:00 : tools/grsync 添加immediately 参数,支持不隔离网络的Load进度显示
2019-02-03T22:46:20+08:00 : tools/rtail 输出日志前面添加机器名
2019-02-03T22:41:32+08:00 : tools/rcall 添加实时显示命令输出功能
2019-02-03T22:38:35+08:00 : add  agent/argv/scriptsx,agent/code/scriptsx
2019-02-03T22:19:50+08:00 : tcpserver 把本地和远程端口传递给插件
2019-02-03T22:08:15+08:00 : tcpserver 添加TCPSERVERINDEX环境变量
2019-02-02T23:42:15+08:00 : agent 限速,默认20M
2019-02-01T11:58:24+08:00 : merge release-0.0.1
2019-02-01T11:55:40+08:00 : 发布0.1.59到cpan.org
2019-02-01T11:50:37+08:00 : grsync 同步目录优化,先经过压缩。空目录、软链接,chmod、chown等的处理
2019-01-25T21:58:15+08:00 : 修复通过代理load文件的问题
2019-01-25T18:15:01+08:00 : fastmd5 默认大文件为5G
2019-01-25T16:32:54+08:00 : 修改etc/agent/proxy 避免和真实使用的ip相撞
2019-01-25T16:18:45+08:00 : fix 通过代理load文件时候没有filecache报错
2019-01-25T13:29:57+08:00 : 发布0.1.58到cpan.org
2019-01-25T13:24:44+08:00 : agent/code/scripts pkill所有scripts插件启动的所有进程
2019-01-25T09:54:44+08:00 : 发布0.1.57到cpan.org
2019-01-25T09:54:03+08:00 : Util::FastMD5添加read 和seek失败判断
2019-01-24T22:00:18+08:00 : 同步文件使用fastmd5
2019-01-24T21:02:02+08:00 : 添加fastmd5工具,用于快速计算文件md5
2019-01-23T14:20:39+08:00 : 发布0.1.56到cpan.org
2019-01-23T14:14:08+08:00 : 优化数据同步速度
2019-01-16T13:53:17+08:00 : 切软链工具添加taropt参数控制解压时tar的参数
2019-01-03T20:58:06+08:00 : merge release-0.0.1
2019-01-03T20:54:46+08:00 : 发布0.1.55到cpan.org
2019-01-03T20:52:38+08:00 : 修改tools/release 工具安装脚本
2019-01-03T20:33:01+08:00 : update Util::Deploy 修改deploy临时变量的输出,让批量操作的时候大部分结果能进行合并
2019-01-03T20:19:23+08:00 : tools/keys 改成使用sdump
2019-01-02T14:50:16+08:00 : 发布0.1.54到cpan.org
2018-12-26T21:43:46+08:00 : 把shell改成shellv2,保留旧版本的shell
2018-12-26T21:37:51+08:00 : 修改MYDan版本到2.0.0
2018-12-26T21:33:07+08:00 : Merge branch 'release-0.0.1' into release-2.0.0
2018-12-26T21:31:15+08:00 : dan/deploy/code/m.sync 改成使用grsync
2018-12-26T21:28:42+08:00 : MYDan::Util::MIO::SSH verbose问题
2018-12-26T21:27:15+08:00 : 修改tools/{mcmd,mssh},修改verbose变量输出,适用于文本处理
2018-12-22T14:48:14+08:00 : 升级Util::TcpServer,升级tools/shell 不在需要公网地址
2018-12-20T22:18:42+08:00 : update lib/MYDan/Agent/Client.pm AE超时默认加上5秒,等待代理上的任务超时
2018-12-20T22:15:43+08:00 : update dan/agent/code/chpasswd
2018-12-20T22:14:39+08:00 : MYDan::Util::Phasic修复dst为空的异常
2018-12-17T21:57:34+08:00 : add dan/agent/code/chpasswd
2018-12-17T21:56:16+08:00 : rcall 修改verbose参数
2018-12-15T16:54:33+08:00 : update tools/access
2018-12-15T16:41:04+08:00 : 修改tools/rsync
2018-12-15T14:26:13+08:00 : tools/go 添加.private配置
2018-12-15T14:07:55+08:00 : 修改node中bin
2018-12-09T23:17:32+08:00 : monitorv2/bin/control 添加--tail
2018-12-09T23:12:28+08:00 : monitorv2写单独的日志文件
2018-12-09T22:56:19+08:00 : add Util::Debug
2018-12-09T21:50:57+08:00 : 修改monitorv2/scripts/bootstrap.exec
2018-12-09T21:10:03+08:00 : bootstrap: config -> control
2018-12-09T21:07:51+08:00 : 添加monitorv2添加control
2018-12-09T16:34:53+08:00 : 修改monitorv2.collector进程名
2018-12-09T16:14:50+08:00 : Makefile.PL添加AnyEvent::HTTP
2018-12-09T16:12:32+08:00 : 添加monitorv2监控平台
2018-12-07T23:04:44+08:00 : Util::Go允许使用 .private
2018-12-07T23:03:37+08:00 : Agent/Proxy.pm,Util/Proxy.pm允许使用private文件
2018-12-07T22:47:09+08:00 : Notify 允许使用 .private的插件
2018-12-07T22:43:27+08:00 : Util::Contact 允许读取.private 文件
2018-12-07T22:17:42+08:00 : monitor.collector 分析机器分组情况,内容体现在报警中
2018-12-07T19:51:59+08:00 : add monitor.supervisory
2018-12-07T17:59:24+08:00 : monitor.collector 把运行记录写到日志中
2018-12-07T16:34:55+08:00 : 修改subscribe/bin/show 显示时间和显示最后的60条信息
2018-12-07T13:56:29+08:00 : Subscribe.pm中的信息运行有字符"."
2018-12-06T13:52:54+08:00 : add subscribe/bin/show
2018-12-06T13:52:04+08:00 : add monitor.collector
2018-12-06T13:51:00+08:00 : monitor/bin/collector 信息写到subscribe
2018-12-05T21:57:42+08:00 : rm deploy/service/watch2subscribe
2018-12-05T21:53:34+08:00 : add bootstrap/exec.config/*
2018-12-05T21:51:43+08:00 : add bootstrap/bin/config
2018-12-05T21:41:28+08:00 : Collector 执行命令添加LANG=en

Changes  view on Meta::CPAN

2017-12-14T10:49:52+08:00 : bootstrap 添加定时任务的功能, 如 60_foo,则60秒运行一次
2017-12-14T10:47:00+08:00 : fix bootstrap 在uninstall时清理配置的问题
2017-12-13T19:00:15+00:00 : Merge branch 'release-0.0.1' into add-missing-prereqs
2017-12-13T18:57:22+00:00 : - Added missing prereqs as reported by CPANTS.
2017-12-14T01:30:51+08:00 : 发布0.1.21版本到cpan.org
2017-12-14T01:26:18+08:00 : 添加keyupdate用于定时更新公钥
2017-12-13T22:39:02+08:00 : tcpserver工具升级,在磁盘满情况下让agent能正常工作
2017-12-12T22:36:39+08:00 : 发布0.1.20版本到cpan.org
2017-12-12T22:35:51+08:00 : bootstrap 修改crond文件,避免多一个sh -c 进程
2017-12-12T22:32:32+08:00 : agent的进程名改成mydan.agent
2017-12-12T22:30:12+08:00 : 把tcpserver的进程名改成mydan.tcpserver..$this{port}
2017-12-12T21:31:09+08:00 : 发布0.1.19版本到cpan.org
2017-12-12T21:26:54+08:00 : etc/agent/proxy 为空文件时问题处理
2017-12-12T21:23:12+08:00 : tools/mcmd 添加--xx参数,控制输出结果把操作对象替换成--interchange
2017-12-12T20:51:01+08:00 : bootstrap 在crond中添加的文件名改成mydan_bootstrap_cron,文件名用有“.”号在某些系统中不能正常启动
2017-12-12T20:47:08+08:00 : 发布0.1.18版本到cpan.org
2017-12-12T20:46:34+08:00 : 添加mydan.encryption判断,如果安装了mydan.encryption则从mydan.encryption获取权限
2017-11-24T23:04:06+08:00 : 发布0.1.17版本到cpan.org
2017-11-24T23:02:39+08:00 : Makefile.PL 删除Makefile.PL 中dan和box依赖的模块的标识
2017-11-24T23:01:02+08:00 : INSTALL.PL 删除编译安装时候通过cpan命令安装依赖模块部分,这样的方式兼容性不好,cpan命令参数不一样。如需编译安装,需要先用cpan命令安装一个最新版本的MYDan来完æˆ...
2017-11-24T21:34:11+08:00 : 发布0.1.16版本到cpan.org
2017-11-24T21:30:07+08:00 : ProcLock.pm 升级进程锁,为防止文件中的进程号被其他进程占用,多匹配进程中的环境变量
2017-11-24T21:27:13+08:00 : Bootstrap.pm 把进程锁换成文件锁MYDan::Util::FLock
2017-11-23T23:06:21+08:00 : 发布0.1.15版本到cpan.org
2017-11-23T23:05:36+08:00 : 添加文件锁模块MYDan::Util::FLock
2017-11-23T21:37:10+08:00 : tools/mrsync,.config 配置mrsync默认用的是协议2
2017-11-23T21:34:13+08:00 : tools/grsync,.config 配置grsync默认用的是协议3
2017-11-23T21:30:00+08:00 : tools/grsync 添加协议3的部分
2017-11-23T21:27:06+08:00 : MYDan::Agent::Grsync::V3 添加grsync的协议3,在代理机器上进行子mrsync
2017-11-23T21:25:11+08:00 : README.md添加用cpan命令安装的说明
2017-11-23T21:23:51+08:00 : INSTALL.PL 调整def的安装路径
2017-11-23T21:21:54+08:00 : agent/code/mrsync 把mrsync的日志打印到标准输出,同时格式化失败的节点信息
2017-11-23T13:02:14+08:00 : 发布0.1.14版本到cpan.org
2017-11-23T13:01:34+08:00 : 修改 Makefile.PL , mayi中不需要 Mail::Sendmail
2017-11-22T23:25:03+08:00 : 发布0.1.13版本到cpan.org
2017-11-22T23:20:54+08:00 : agent/argv/mrsync 修改成方便Agent::Grsync::V3调用的方式
2017-11-22T22:38:29+08:00 : agent/argv/mrsync 添加远程插件mrsync的参数解析插件
2017-11-22T22:33:21+08:00 : agent/code/mrsync 添加 queryxdata 参数
2017-11-22T22:07:02+08:00 : Agent::Mrsync  允许new的时候携带queryxdata 数据,这个在远程mrsync的时候会用到
2017-11-22T22:03:52+08:00 : agent/code/mrsync 添加远程同步插件mrsync,在子网内进行同步,提供给grsync第3协议
2017-11-22T22:02:22+08:00 : tools/grsync,Grsync:V12  grsync的协议1和2对应上mrsync的协议1和2
2017-11-22T21:58:05+08:00 : 把box和dan中的mrsync拆开
2017-11-22T21:52:25+08:00 : Agent::Mrsync 添加queryx,支持一次加密全局使用,这种模式下安全性变弱,但是速度会变快,同时这个模式会在grsync中使用
2017-11-22T21:49:45+08:00 : Agent::Client run 函数添加queryx参数,存在queryx参数情况下Client中不重复计算
2017-11-22T14:40:56+08:00 : 发布0.1.12版本到cpan.org
2017-11-22T14:38:21+08:00 : 上一次修改Makefile.PL文件,导致INSTALL.PL匹配出现错误,问题修复
2017-11-22T13:12:24+08:00 : 发布0.1.11版本到cpan.org
2017-11-22T13:07:42+08:00 : 在Makefile.PL中添加git相关信息
2017-11-22T12:48:55+08:00 : Merge pull request #11 from manwar/tidy-up-distribution
2017-11-21T18:03:19+00:00 : - Updated .gitignore to ignore *.bak.
2017-11-21T18:01:14+00:00 : - Added MANIFEST to the .gitignore
2017-11-21T17:59:09+00:00 : - Added MANIFEST.SKIP to help in creating nice MANIFEST file.
2017-11-21T17:58:27+00:00 : - Removed auto generated META.json from source.
2017-11-21T22:25:49+08:00 : 发布0.1.10版本到cpan.org
2017-11-21T22:03:47+08:00 : argv/code/{download,load} 首选使用argv,没有argv情况下使用data
2017-11-21T21:57:39+08:00 : argv/code/download, Agent::Mrsync download 插件argv使用hash
2017-11-21T21:49:42+08:00 : 把MYDan::Agent::Grsync默认的方式改成V1
2017-11-21T21:42:21+08:00 : MYDan::Agent::Grsync new函数保留proxy信息
2017-11-21T21:36:18+08:00 : .config,Util::Tcpserver 添加传输buf限制
2017-11-21T21:28:10+08:00 : MYDan::Agent::Client 代理返空的情况处理
2017-11-21T21:23:22+08:00 : tools/grsync MYDan::Agent::Grsync 添加--chown --chmod --cc参数
2017-11-21T13:02:28+08:00 : tools/rcall,agent/code/version,MYDan::Agent::Client 添加查看版本参数和插件
2017-11-21T12:54:37+08:00 : Agent::Mrsync 使用Agent::Client ,可以匹配上代理,而不是直接建立tcp到目标机
2017-11-21T12:50:45+08:00 : fix 传递chown chmod cc参数位置错误
2017-11-20T23:02:47+08:00 : 发布0.1.9版本到cpan.org
2017-11-20T23:00:40+08:00 : 把协议中的keepalive 改成 MYDan_$version
2017-11-20T22:48:51+08:00 : tools/mrsync MYDan::Agent::Mrsync 添加--chown --chmod --cc参数
2017-11-20T22:45:12+08:00 : tools/load MYDan::Agent::Load 添加--chown --chmod --cc参数
2017-11-20T22:39:47+08:00 : tools/{load,mrsync,grsync} 默认用户改成id -un,不使用logname
2017-11-20T22:37:05+08:00 : 添加--cc参数,默认情况下不dump文件的属性,添加-—cc继承文件属性,或单独--chown --chmod 控制
2017-11-20T22:33:22+08:00 : agent/code/{dump,sdump} 修改,先chmod和chown 后 rename,失败的情况不保留文件。同时失败的时候把信息返回给 客户端
2017-11-20T22:28:03+08:00 : fix 在todo的任务中,sp改成dp
2017-11-20T22:26:03+08:00 : 修改mydan安装路径
2017-11-20T22:24:03+08:00 : MYDan::VSSH::Comp  Bareword "Term::Completion" not allowed while "strict subs" in use
2017-11-20T13:06:25+08:00 : 发布0.1.8版本到cpan.org
2017-11-20T13:04:06+08:00 : 携带的data数据进行压缩传输,同时允许data是数组或者hash等
2017-11-20T12:59:51+08:00 : 通过api请求权限时,不提交data数据,请求结束后拼接回来
2017-11-19T16:04:56+08:00 : agent dump插件使用不加密数据,原来的dump改名成sdump
2017-11-19T15:59:02+08:00 : 修复升级agent协议时引入的bug
2017-11-19T14:27:04+08:00 : 升级agent协议,在头部可以携带不用加密的数据
2017-11-18T23:24:30+08:00 : 发布0.1.7版本到cpan.org
2017-11-18T23:01:52+08:00 : add resources into META.json
2017-11-18T22:50:56+08:00 : add test.requires in META.json
2017-11-18T22:44:49+08:00 : ExtUtils::MakeMaker 指定版本 6.48
2017-11-18T22:13:56+08:00 : 发布0.1.6版本到cpan.org
2017-11-18T22:12:44+08:00 : 删除MANIFEST,在上传脚本中自动生成
2017-11-18T22:11:09+08:00 : add t/00-load.t t/manifest.t
2017-11-18T15:04:29+08:00 : 发布0.1.5版本到cpan.org
2017-11-18T15:03:21+08:00 : 修改MANIFEST
2017-11-18T14:30:50+08:00 : 发布0.1.4版本到cpan.org
2017-11-18T14:27:48+08:00 : delete dan/monitor/conf/collect/project1:dic1
2017-11-18T14:25:55+08:00 : add MANIFEST
2017-11-18T12:43:40+08:00 : 发布0.1.3版本到cpan.org
2017-11-18T12:40:44+08:00 : 删除Collector中的版本标志
2017-11-18T12:27:35+08:00 : use_strict: MYDan::Collector::Parse, MYDan::Collector::Stat::Ping, MYDan::VSSH::Comp;use_warnings:MYDan::Agent::Path, MYDan::Collector::Parse, MYDan::Collector::Stat::Ping
2017-11-18T10:21:10+08:00 : 发布0.1.2版本到cpan.org
2017-11-18T10:20:30+08:00 : cpan安装时不默认全部安装,需要指定环境变量来确定安装,安装不在mydan目录下时工具会安装在/opt/mydan
2017-11-18T02:38:49+08:00 : 发布0.1.1到cpan.org
2017-11-18T02:37:43+08:00 : 安装路径不在mydan下面时,默认安装在/opt/mydan下,cpan install MYDan 默认安装在/opt/mydan
2017-11-18T01:20:41+08:00 : Agent::Grsync 在子网中同步时如果dst为空,跳过
2017-11-18T00:33:13+08:00 : fix bug MYDan::Agent::Proxy
2017-11-17T23:25:48+08:00 : 发布0.1.0版本到cpan.org
2017-11-17T23:24:31+08:00 : 添加tools/grsync, 全局批量同步工具,可以在多个隔离网络中通过代理进行同步
2017-11-17T23:15:41+08:00 : 修改Agent::Load 和agent/code/load,同步文件owner时候以owner名为主,而不用uid,gid
2017-11-17T23:05:43+08:00 : 升级Agent::Proxy
2017-11-16T22:55:07+08:00 : 发布0.0.7版本到cpan.org
2017-11-16T22:40:22+08:00 : 上一次更新误删除bin/mydan中的git工具信息
2017-11-16T22:35:25+08:00 : 安装时允许添加别名,把mydan安装成别的名字
2017-11-16T21:37:27+08:00 : mydan协议下载数据时如果数据已经存在而且md5一致则不再重复下载
2017-11-16T21:34:57+08:00 : mydan协议下载数据时候临时数据放到mydan/tmp下
2017-11-16T21:30:41+08:00 : Util::Percent 进度显示修改
2017-10-25T21:26:13+08:00 : add git 工具,可以指定sshkey
2017-10-18T21:25:16+08:00 : toosl/mssh 把默认用户改成当前有效用户
2017-10-17T21:44:56+08:00 : Agent::Load 添加解析hosts
2017-10-17T20:55:04+08:00 : release 工具多打包etc/util目录
2017-10-17T20:53:22+08:00 : MYDan::Util::Hosts 匹配域名前缀是数字
2017-10-17T20:52:08+08:00 : Agent::Client.pm 添加解析hosts
2017-10-17T10:15:29+08:00 : tools/rsync 运行用户名中有@ ,如果rsync -av foo lijinfeng2011@gmail.com@host:/tmp/
2017-10-16T20:50:11+08:00 : update MIO:SSH ,debug 时显示过滤掉的信息
2017-10-14T23:32:01+08:00 : fix bug Util::Command
2017-10-14T23:23:05+08:00 : bin/mydan 添加dan和box之间的切换开关
2017-10-14T22:45:19+08:00 : bin/mydan 添加显示详细信息
2017-10-14T19:53:59+08:00 : MIO::SSH 过滤掉最后一行 Last Login ... 信息
2017-10-14T14:19:25+08:00 : bin/mydan 添加go别名g
2017-10-14T13:05:14+08:00 : add rsync to bin/mydan
2017-10-14T13:01:26+08:00 : tools/srsync rename rsync
2017-10-14T11:20:52+08:00 : bin/mydan 调用的命令首字母为大写为调试模式
2017-10-14T01:12:06+08:00 : sync 如果有锁文件时候跳过同步
2017-10-13T23:32:41+08:00 : bin/mydan 添加whois 别名w
2017-10-13T23:09:18+08:00 : bin/mydan,mydan.node 添加别名
2017-10-13T22:49:57+08:00 : gateway 添加oo参数

Changes  view on Meta::CPAN

2017-10-12T21:01:18+08:00 : util/proxy 默认配置文件
2017-10-11T22:34:51+08:00 : add gateway 功能
2017-10-11T22:28:11+08:00 : MYDan::MIO::SSH 添加代理
2017-10-11T21:58:58+08:00 : MYDan::Util::ExpSSH 添加代理
2017-10-11T21:50:47+08:00 : add MYDan::Util::Proxy
2017-10-01T22:38:53+08:00 : Agent::Client bug 修复,并发数少的时候会提前结束
2017-10-01T22:05:17+08:00 : MIO::SSH 运行时显示进度
2017-10-01T21:56:49+08:00 : MIO::SSH ctrl + c 不直接退出,返回已经运行的信息
2017-10-01T21:43:15+08:00 : VSSH/Execute 传递%run
2017-10-01T20:02:44+08:00 : mcmd 输出结果不把操作对象替换成{}
2017-10-01T19:58:58+08:00 : Util::Hosts.pm 指定解析etc/hosts用\n做分隔符
2017-10-01T19:55:16+08:00 : mcmd 添加解析 etc/hosts
2017-10-01T19:29:24+08:00 : 允许没有 etc/hosts 文件
2017-10-01T18:59:50+08:00 : Util:MIO::SSH 不替换返回结果中的操作对象成{}
2017-10-01T13:29:38+08:00 : box/tools/vssh 添加解析 etc/hosts
2017-09-30T23:28:03+08:00 : Util::Hosts 添加dump函数
2017-09-30T23:11:29+08:00 : whois 工具加到mydan命令提示中
2017-09-30T23:08:38+08:00 : box 中添加 tools/whois
2017-09-30T23:07:33+08:00 : add dan/tools/whios 用于查询机器和模糊查询机器信息
2017-09-30T15:46:57+08:00 : add tools/config to box
2017-09-30T15:45:41+08:00 : tools/config 添加通过命令修改配置功能
2017-09-30T11:34:27+08:00 : etc/hosts.private 在sync后追加的内容
2017-09-30T00:39:59+08:00 : ExpSSH.pm 多次筛选
2017-09-30T00:28:15+08:00 : go 多次筛选机器
2017-09-29T23:47:54+08:00 : update go.example
2017-09-29T23:43:57+08:00 : go 允许把敏感信息放到环境变量中
2017-09-29T23:18:28+08:00 : 添加go配置文件的例子 go.example
2017-09-29T22:56:08+08:00 : box/tools/vssh 急救箱中的vssh工具显示命令状态
2017-09-29T21:06:13+08:00 : tools/go 添加grep
2017-09-29T21:03:56+08:00 : add range 到tools/go
2017-09-29T21:01:38+08:00 : add Authen::OATH Convert::Base32 到Makefile.PL
2017-09-29T20:58:57+08:00 : Go.pm ExpSSH.pm添加yes应答
2017-09-29T14:04:15+08:00 : mydan 命令用*号标识已经安装的命令
2017-09-29T13:50:24+08:00 : go 没配置跳板机信息时,没参数情况下显示提示
2017-09-29T13:45:45+08:00 : go 工具没有参数时默认登陆跳板机
2017-09-28T20:47:31+08:00 : box/tools/vssh add --sudo
2017-09-28T13:12:19+08:00 : fix bin/mydan 添加box中的range
2017-09-28T13:10:58+08:00 : box/.config 也需要api地址用于下载配置
2017-09-28T13:03:05+08:00 : add node/bin/show
2017-09-28T12:59:48+08:00 : add sync 用于同步配置
2017-09-27T23:22:44+08:00 : mydan go 添加解析hosts
2017-09-27T21:03:36+08:00 : 删除默认密码配置
2017-09-27T13:24:57+08:00 : box/tools/vssh 默认用户不用logname,用effective user name
2017-09-27T13:15:28+08:00 : box/tools/vssh去除sudo参数
2017-09-27T12:54:08+08:00 : MIO::SSH.pm 过去部分标准输出
2017-09-27T12:52:48+08:00 : fix MYDan::Command
2017-09-26T21:50:08+08:00 : SSH.pm 添加alias
2017-09-26T21:46:35+08:00 : go 工具添加alias
2017-09-26T21:38:31+08:00 : mydan/bin 中添加alias unalias
2017-09-26T21:36:41+08:00 : box 中添加alias unalias
2017-09-26T21:34:13+08:00 : add alias unalias
2017-09-25T22:21:45+08:00 : 添加mydan/bin 用于放到PATH环境变量中
2017-09-25T13:03:59+08:00 : fix Util::ExpSSH, 通过返回码判断host不准确
2017-09-25T11:11:16+08:00 : tools/rcall 使用vssh的打印结果函数
2017-09-24T12:59:51+08:00 : node/bin/* 改成不必sudo
2017-09-24T02:19:46+08:00 : tools/go 添加解析 etc/hosts
2017-09-24T02:19:01+08:00 : fix Hosts.pm正则错误
2017-09-24T01:57:53+08:00 : add etc/hosts 和 Util::Hosts 用于mydan系统间自定义hosts文件
2017-09-23T12:16:08-05:00 : Merge pull request #10 from g112wdh/wdh_dev
2017-09-23T23:07:01+08:00 : 恢复code/dump 上次提交错误
2017-09-23T23:02:27+08:00 : set dump default chmod and chown
2017-09-17T18:02:28+08:00 : rcall add --port
2017-09-17T00:36:57+08:00 : Revert "修改Proxy.pm 增加default的代理(0.0.0.0/0)"
2017-09-17T00:36:41+08:00 : Revert "add range"
2017-09-17T00:19:06+08:00 : add srsync for rsync single host password come from MYDan::Util::Pass
2017-09-05T21:48:33+08:00 : add range
2017-09-05T21:37:56+08:00 : 修改Proxy.pm 增加default的代理(0.0.0.0/0) 修改etc/agent/proxy 变成yaml的格式 使key 支持正则和range(Node 表达式)
2017-08-29T21:33:04+08:00 : 如果解压三次失败重新下载安装包
2017-08-20T00:56:56+08:00 : add META.json
2017-08-20T00:51:45+08:00 : dan/tools/release 添加$mydan/etc/agent/proxy
2017-08-20T00:47:12+08:00 : tools/release 打包时同时打可执行包
2017-08-18T00:27:30+08:00 : 修改Agent/Query.pm中关于user的正则
2017-08-17T11:08:57-05:00 : Merge pull request #8 from g112wdh/wdh_dev
2017-08-18T00:08:06+08:00 : 订阅支持 订阅* 或者 *abc*
2017-08-18T00:05:15+08:00 : Makefile 中添加File::Temp
2017-08-18T00:03:51+08:00 : agent/code/apps 支持其它脚本,如python
2017-08-16T16:33:06+08:00 : fix $user - like j-suncongcong
2017-08-13T23:08:24+08:00 : update m.sync
2017-08-13T23:07:37+08:00 : add deploy/code/b.sync
2017-08-13T23:03:59+08:00 : 修改deploy信号问题
2017-08-13T22:54:11+08:00 : fix deploy/code/m.lock
2017-08-13T19:26:40+08:00 : agent/code/collector 只返回TEST数据
2017-08-13T12:01:07+08:00 : update mayi/dan/agent/code/collector
2017-08-13T09:33:43+08:00 : deploy发往subscribe的消息改成项目维度
2017-08-13T01:38:00+08:00 : clean deploy/lib/DumpCrontab.pm
2017-08-13T00:58:49+08:00 : deploy添加m.check 用于检查服务
2017-08-13T00:46:22+08:00 : agent添加check功能
2017-08-12T18:58:04+08:00 : fix  MYDan::Subscribe::Conf
2017-08-12T18:18:02+08:00 : 清理deploy/service/{clear-alarm,dump_crontab,dump_watch}
2017-08-12T18:16:37+08:00 : deploy中的watch数据输出到订阅模块
2017-08-12T16:37:58+08:00 : 更新deploy中的demo配置文件
2017-08-12T16:34:20+08:00 : 删除deploy中的m.sync和m.test插件
2017-08-12T16:29:54+08:00 : 更新deploy中m.mcmd插件
2017-08-12T15:51:24+08:00 : Util::MIO::CMD收集子进程返回码
2017-08-12T15:15:58+08:00 : 发布添加m.deploy插件
2017-08-12T15:07:56+08:00 : agent deploy 插件结束时输出done.
2017-08-12T14:05:22+08:00 : 更新发布中的添加m.apps插件
2017-08-12T13:52:30+08:00 : 更新发布中的m.exec插件
2017-08-12T13:13:29+08:00 : 给ns/deploy/bin中的工具添加命令提示
2017-08-12T12:52:19+08:00 : 修改项目发布包的存放路径
2017-08-12T11:33:08+08:00 : 修改project配置文件的路径到etc下
2017-08-12T10:28:00+08:00 : agent读取proxy文件改成只读
2017-08-12T10:14:16+08:00 : load 添加代理功能,同时改proxy名
2017-08-06T23:42:02-05:00 : Merge pull request #7 from g112wdh/wdh_dev
2017-08-04T18:43:37+08:00 : Merge branch 'wdh_dev' of https://github.com/g112wdh/mayi into wdh_dev
2017-08-04T18:40:41+08:00 : 修改断点续传时候 打开文件的方式,之前的方式我测了有问题
2017-08-02T23:15:21+08:00 : agent添加代理执行功能
2017-07-27T08:20:32-05:00 : Merge pull request #6 from MYDan/release-0.0.1-dev
2017-07-27T08:12:01-05:00 : Merge pull request #5 from g112wdh/wdh_dev
2017-07-27T21:06:55+08:00 : 减少stat次数
2017-07-27T14:10:05+08:00 : 增加load 使下载来的 包含chmod 和chown (通过uid gid 来设定,如果本机没有响应的用户的话,直接就是数字的uid和gid了)
2017-07-19T22:08:53+08:00 : 添加agent代理的默认配置
2017-07-19T22:07:15+08:00 : add agent.porxy to .config
2017-07-19T22:02:29+08:00 : 添加Porxy.pm
2017-07-18T23:44:57-05:00 : Merge pull request #3 from g112wdh/master
2017-07-19T10:07:17+08:00 : fix shell
2017-07-18T00:57:44+08:00 : 修改进度显示相关
2017-07-17T23:59:00+08:00 : agent调用时显示进度
2017-07-17T23:57:59+08:00 : 进度显示模块update
2017-07-16T14:49:45+08:00 : agent调用error信息打在日志的同时返回给调用者
2017-07-16T14:23:10+08:00 : clean
2017-07-16T14:20:34+08:00 : 处理Agent/Client.pm的Ctrl+C
2017-07-16T08:58:11+08:00 : 解决linux中的用户名和sso中的用户名不一致问题
2017-07-16T07:53:12+08:00 : mrsync 工具修改命令提示和添加gave参数
2017-07-15T20:08:34+08:00 : 反弹shell识别窗口大小
2017-07-15T19:00:17+08:00 : vssh提示符中添加机器数量信息
2017-07-15T18:53:59+08:00 : 修改Makefile添加模块信息
2017-07-15T18:04:24+08:00 : 反弹shell优化
2017-07-15T12:54:19+08:00 : load工具是从某一个机器下载数据的工具,机器应该用host而不是range
2017-07-14T23:30:29-05:00 : Merge pull request #2 from g112wdh/wdh_dev
2017-07-15T00:26:05+08:00 : modify tools/shell agent/code/shell add pty color (can use top vim )
2017-07-15T00:23:08+08:00 : Merge branch 'master' into wdh_dev
2017-07-13T11:11:39+08:00 : Merge branch 'master' into wdh_dev
2017-07-11T23:36:28-05:00 : Merge pull request #1 from g112wdh/wdh_dev
2017-07-12T09:28:26+08:00 : git fetch upstream Merge branch 'master' into wdh_dev
2017-07-11T22:39:55+08:00 : access user add group
2017-07-11T22:26:46+08:00 : modify SSH.pm only output fix INSTALL.PL
2017-06-08T20:32:53+08:00 : Initial commit



( run in 0.809 second using v1.01-cache-2.11-cpan-71847e10f99 )