Module: Browserctl::Commands::Ask

Extended by:
CliOutput
Defined in:
lib/browserctl/commands/ask.rb

Class Method Summary collapse

Methods included from CliOutput

print_result

Class Method Details

.run(args) ⇒ Object



10
11
12
13
14
15
16
17
# File 'lib/browserctl/commands/ask.rb', line 10

def self.run(args)
  abort "usage: browserctl ask <prompt>" if args.empty?

  prompt = args.join(" ")
  $stderr.print("[browserctl] #{prompt} ")
  value = $stdin.gets.chomp
  print_result({ ok: true, value: value })
end