lib/metric_fu/reporting/graphs/grapher.rb in metric_fu-4.2.1 vs lib/metric_fu/reporting/graphs/grapher.rb in metric_fu-4.3.0

- old
+ new

@@ -1,11 +1,18 @@ module MetricFu class Grapher - def initialize + attr_accessor :output_directory + + def initialize(opts = {}) self.class.require_graphing_gem + self.output_directory = opts[:output_directory] end + def output_directory + @output_directory || MetricFu.output_directory + end + def self.require_graphing_gem # to be overridden by charting engines end end -end \ No newline at end of file +end