Hi, Im doing automation on Watir.
Watir is installed over Ruby. I upgraded Ruby as well as Watir to new version. Now when i execute my watir script, this routine is failing. Bhavesh On Jun 8, 4:03 pm, Charley Baker <charley.ba...@gmail.com> wrote: > I'll say what other people will. This is a watir user group, you'd likely > find more help on the Ruby forum:http://www.ruby-forum.com/forum/ruby > either that or mailing lists for that project. > > Cheers, > > Charley > > > > > > > > On Wed, Jun 8, 2011 at 4:59 PM, Bhavesh <bhavesh1_sha...@yahoo.com> wrote: > > Hi > > > Ealrier i have Ruby 1.8.* and my code to send command to linux box is > > working fine. > > > But now i upgraded to Ruby 1.9.2. So i upgraded needle, setsftp and > > netssh too. > > > Now same piece of code is not working, it throws error for on_success. > > > ################ > > > def issueCommandInKazBox(okMachine="", command="", matchLog="", > > user="admin", passwd="kazeon") > > puts " issueCommandInKazMachine=#{okMachine}" > > puts " issueCommandInKazcommand=#{command}" > > puts " issueCommandInKazstatus=#{matchLog}" > > puts " issueCommandInKazuser=#{user}" > > puts " issueCommandInKazpasswd=#{passwd}" > > > tempString = "" > > Net::SSH.start(okMachine, user, :password => passwd, :paranoid => > > false ) do |session| > > #Net::SSH.start(okMachine, user, passwd) do |session| > > > session.open_channel do |channel| > > > channel.on_success do > > puts "shell was started successfully!" > > > puts "Adding command - #{command}..." > > > channel.send_data "#{command}\n" > > > channel.send_data "exit\n" # tell the shell to exit > > end > > channel.on_failure do > > puts "shell could not be started!" > > end > > > channel.on_data do |ch,data| > > puts "recieved the following from shell" > > puts "#{data}" > > tempString = tempString + "\n" + data > > end > > > channel.on_close do > > puts "shell terminated" > > end > > > channel.send_request "shell", nil, true > > end > > session.loop > > end > > > ############# > > > Can someone let me know what needs to be change to have this working. > > > Any help is appreciated, im stuck because of this. > > > Bhavesh > > > -- > > Before posting, please readhttp://watir.com/support. In short: search > > before you ask, be nice. > > > watir-general@googlegroups.com > >http://groups.google.com/group/watir-general > > watir-general+unsubscr...@googlegroups.com -- Before posting, please read http://watir.com/support. In short: search before you ask, be nice. watir-general@googlegroups.com http://groups.google.com/group/watir-general watir-general+unsubscr...@googlegroups.com