fortinmike/git-multirepo

View on GitHub
lib/multirepo/output/extra-output.rb

Summary

Maintainability
A
0 mins
Test Coverage
require_relative "teamcity-extra-output"

module MultiRepo
  class ExtraOutput < BasicObject
    def self.method_missing(sym, *args, &block)
      output = case Config.instance.extra_output
      when "teamcity"; TeamCityExtraOutput.new
      end
      output.send(sym, *args, &block) if output
    end
  end
end