ruby公用模块-logger和ssh

上一篇 / 下一篇  2012-07-18 10:30:00 / 个人分类:自动化测试

1、日志模块
require "logger"
#log = Logger.new(STDOUT)
#log.level = Logger::WARN
#log.debug("Created logger")
#log.info("Program started")
#log.warn("Nothing to do!")
logger = Logger.new('logfile.log',10,1024000)
#logger = Logger.new("./log/"+(Time.now).strftime("%Y-%m-%d")+"_credit.log", 'daily')
logger.info("test")
2、ssh远程访问linux
#先获取ssh的gem包:gem install net-ssh
require "net/ssh"
       
     Net::SSH.start("172.21.1.48", "username", :password => "XXXX") do |ssh|
       result = ssh.exec!("date +\"%Y%m%d%H%M%S\"")
       puts result
     end

TAG:

 

评分:0

我来说两句

日历

« 2024-04-26  
 123456
78910111213
14151617181920
21222324252627
282930    

数据统计

  • 访问量: 190217
  • 日志数: 55
  • 图片数: 4
  • 文件数: 3
  • 建立时间: 2010-11-29
  • 更新时间: 2020-12-24

RSS订阅

Open Toolbar