# encoding: UTF-8 require 'pp' require_relative '../shared' GoodData::CLI.module_eval do desc 'Interactive session with gooddata sdk loaded' command :console do |c| c.action do |global_options, options, args| puts "Use 'exit' to quit the live session. Use 'q' to jump out of displaying a large output." binding.pry(:quiet => true, :prompt => [proc do |target_self, nest_level, pry| 'sdk_live_sesion: ' end]) end end end