From 29803118201934812f339651f1bb830966edef0a Mon Sep 17 00:00:00 2001 From: Justin Coyne Date: Fri, 25 Sep 2015 15:38:11 -0500 Subject: [PATCH] Don't use mediashelf-loggable. It's unsupported and its use is discouraged --- lib/rubyhorn.rb | 9 +++++++-- rubyhorn.gemspec | 1 - 2 files changed, 7 insertions(+), 3 deletions(-) diff --git a/lib/rubyhorn.rb b/lib/rubyhorn.rb index cd0be2e..d8e812d 100644 --- a/lib/rubyhorn.rb +++ b/lib/rubyhorn.rb @@ -1,5 +1,5 @@ #require 'active-model' -require 'loggable' +require 'logger' require 'active_support/core_ext/hash' require 'yaml' require 'uri' @@ -11,8 +11,14 @@ module Rubyhorn class << self attr_accessor :config, :config_path, :config_options + + def logger + @logger ||= Logger.new(STDOUT) + end + attr_writer :logger end + @config ||= {} @config_options ||= {} @@ -157,7 +163,6 @@ def self.client def self.client= client @client = client end - # def self.default_config # {:url=>'http://localhost:8080/', :user=>'matterhorn_system_account', :password=>'CHANGE_ME'} # end diff --git a/rubyhorn.gemspec b/rubyhorn.gemspec index b6a3cbd..b5743d5 100644 --- a/rubyhorn.gemspec +++ b/rubyhorn.gemspec @@ -24,7 +24,6 @@ Gem::Specification.new do |s| s.add_dependency "net-http-digest_auth" s.add_dependency "om" s.add_dependency "rest-client" - s.add_dependency "mediashelf-loggable" s.add_development_dependency("rake") s.add_development_dependency("shoulda")