class Aws::SSM::Console::Runner
Attributes
command[R]
Public Class Methods
new(instance_ids)
click to toggle source
# File lib/aws/ssm/console/runner.rb, line 14 def initialize(instance_ids) @command = Aws::SSM::Console::Command.new(instance_ids: instance_ids) end
Public Instance Methods
run()
click to toggle source
# File lib/aws/ssm/console/runner.rb, line 18 def run stty_save = `stty -g`.chomp trap('INT') { system 'stty', stty_save; exit } loop do cmd = Readline.readline('>> ', true) break unless cmd command.invoke(cmd) end end