22 lines
479 B
Ruby
Executable File
22 lines
479 B
Ruby
Executable File
#!/usr/bin/env ruby
|
|
# encoding: UTF-8
|
|
|
|
require 'bundler/setup'
|
|
require 'travis/api/app'
|
|
require 'pry'
|
|
|
|
class Travis::Console
|
|
include Travis::Services::Helpers
|
|
attr_reader :current_user
|
|
|
|
def set_user(user)
|
|
user = User.find_by_login(user) unless User === user
|
|
@current_user = user
|
|
end
|
|
end
|
|
|
|
Travis::Api::App.setup
|
|
console = Travis::Console.new
|
|
methods = Travis::Console.instance_methods - Object.instance_methods
|
|
console.pry(quiet: true, prompt: Pry::SIMPLE_PROMPT)
|