class Bagotrix

Constants

NoUserMsg

Attributes

repo[RW]
user[RW]
verbose[RW]

Public Class Methods

config(options = {}) click to toggle source
# File lib/bagotrix.rb, line 10
def config(options = {})
  self.user ||= options[:user]
  self.repo = options[:repo] if options[:repo]
  self.verbose = options[:verbose]
end
load(path) click to toggle source
# File lib/bagotrix.rb, line 16
def load(path)
  raise NoUserMsg if user == ''
  uri = "https://github.com/#{user}/#{repo}/raw/master/#{path}.rb"
  puts "loading #{uri}" if verbose
  Object.class_eval(open(uri).read)
end