diff --git a/bin/gem_dependency_checker.rb b/bin/gem_dependency_checker.rb index 10c1bdd..31f25a0 100755 --- a/bin/gem_dependency_checker.rb +++ b/bin/gem_dependency_checker.rb @@ -50,7 +50,7 @@ end opts.on("--log-level level", "Log verbosity") do |l| - conf[:log_level] = l.intern + conf[:log_level] = l.to_sym end opts.on('--gemfile file', 'Location of the gemfile to parse') do |g| diff --git a/lib/polisher/git/pkg.rb b/lib/polisher/git/pkg.rb index ae13d79..89a47be 100644 --- a/lib/polisher/git/pkg.rb +++ b/lib/polisher/git/pkg.rb @@ -8,12 +8,15 @@ require 'polisher/rpm/spec' require 'polisher/component' require 'polisher/koji' +require 'polisher/logger' module Polisher module Git Component.verify("Git::Pkg", 'awesome_spawn') do # Git Based Package class Pkg < Repo + extend Logging + attr_accessor :name attr_accessor :version @@ -187,11 +190,12 @@ def self.versions_for(name, &bl) begin gitpkg.fetch tgt versions << gitpkg.spec.version - rescue + rescue => e + logger.warn "error retrieving #{name} from #{gitpkg.url}/#{tgt}(distgit): #{e}" end end - bl.call(:git, name, versions) unless(bl.nil?) + bl.call(:git, name, versions) unless bl.nil? versions end end # module Pkg