pastebinner/lib/pastebinner.rb

30 lines
515 B
Ruby
Raw Permalink Normal View History

# change this to a config module soon:
require '../config/configuration'
2018-08-16 14:54:08 -05:00
require 'rest-client'
require 'json'
require 'yaml'
require 'optparse'
require 'pastebinner/version'
require 'pastebinner/option_parser'
require 'pastebinner/api_client'
module Pastebinner
class << self
attr_accessor :configuration
end
def self.configuration
@configuration ||= Configuration.new
end
def self.reset
@configuration = Configuration.new
end
def self.configure
yield(configuration)
end
end