lib/multirepo/output/extra-output.rb
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