in console, only use pry in interactive mode
This commit is contained in:
parent
120cbadf85
commit
69a4a0a735
|
@ -3,7 +3,6 @@
|
||||||
|
|
||||||
require 'bundler/setup'
|
require 'bundler/setup'
|
||||||
require 'travis/api/app'
|
require 'travis/api/app'
|
||||||
require 'pry'
|
|
||||||
|
|
||||||
class Travis::Console
|
class Travis::Console
|
||||||
include Travis::Services::Helpers
|
include Travis::Services::Helpers
|
||||||
|
@ -20,4 +19,10 @@ V3 = Travis::API::V3
|
||||||
Travis::Api::App.setup
|
Travis::Api::App.setup
|
||||||
console = Travis::Console.new
|
console = Travis::Console.new
|
||||||
methods = Travis::Console.instance_methods - Object.instance_methods
|
methods = Travis::Console.instance_methods - Object.instance_methods
|
||||||
console.pry(quiet: true, prompt: Pry::SIMPLE_PROMPT)
|
|
||||||
|
if $stdin.tty?
|
||||||
|
require 'pry'
|
||||||
|
console.pry(quiet: true, prompt: Pry::SIMPLE_PROMPT)
|
||||||
|
else
|
||||||
|
console.instance_eval $stdin.read
|
||||||
|
end
|
||||||
|
|
Loading…
Reference in New Issue
Block a user