Sha256: 8999f6f1a86f8730327c674ecd746d82c1a7bd239cf22135a1fd59a0135d365e

Contents?: true

Size: 528 Bytes

Versions: 26

Compression:

Stored size: 528 Bytes

Contents

# frozen_string_literal: true
require 'fileutils'
require 'gruff'

# This module include provides graph methods used by all monitor status presenters working with graphs
module QaServer::MonitorStatus
  module GruffGraph
    private

      def graph_relative_path
        File.join('qa_server', 'charts')
      end

      def graph_full_path(graph_filename)
        path = Rails.root.join('app', 'assets', 'images', graph_relative_path)
        FileUtils.mkdir_p path
        File.join(path, graph_filename)
      end
  end
end

Version data entries

26 entries across 26 versions & 1 rubygems

Version Path
qa_server-7.1.3 app/presenters/concerns/qa_server/monitor_status/gruff_graph.rb
qa_server-7.1.2 app/presenters/concerns/qa_server/monitor_status/gruff_graph.rb
qa_server-7.1.1 app/presenters/concerns/qa_server/monitor_status/gruff_graph.rb
qa_server-7.1.0 app/presenters/concerns/qa_server/monitor_status/gruff_graph.rb
qa_server-7.0.0 app/presenters/concerns/qa_server/monitor_status/gruff_graph.rb
qa_server-6.2.0 app/presenters/concerns/qa_server/monitor_status/gruff_graph.rb
qa_server-6.1.0 app/presenters/concerns/qa_server/monitor_status/gruff_graph.rb
qa_server-6.0.0 app/presenters/concerns/qa_server/monitor_status/gruff_graph.rb
qa_server-5.5.1 app/presenters/concerns/qa_server/monitor_status/gruff_graph.rb
qa_server-5.5.0 app/presenters/concerns/qa_server/monitor_status/gruff_graph.rb
qa_server-5.4.0 app/presenters/concerns/qa_server/monitor_status/gruff_graph.rb
qa_server-5.3.0 app/presenters/concerns/qa_server/monitor_status/gruff_graph.rb
qa_server-5.2.1 app/presenters/concerns/qa_server/monitor_status/gruff_graph.rb
qa_server-5.2.0 app/presenters/concerns/qa_server/monitor_status/gruff_graph.rb
qa_server-5.1.0 app/presenters/concerns/qa_server/monitor_status/gruff_graph.rb
qa_server-5.0.3 app/presenters/concerns/qa_server/monitor_status/gruff_graph.rb
qa_server-5.0.2 app/presenters/concerns/qa_server/monitor_status/gruff_graph.rb
qa_server-5.0.1 app/presenters/concerns/qa_server/monitor_status/gruff_graph.rb
qa_server-5.0.0 app/presenters/concerns/qa_server/monitor_status/gruff_graph.rb
qa_server-4.0.0 app/presenters/concerns/qa_server/monitor_status/gruff_graph.rb