class DstatPlot

Public Class Methods

run() click to toggle source
# File lib/dstat_plot.rb, line 320
def self.run
  opts = read_options_and_arguments
  dataset_container = read_data_from_csv(opts[:files],opts[:category], opts[:field], opts[:column], 
    opts[:no_plot_key], opts[:y_max], opts[:inversion], opts[:title], opts[:smooth])
  data_preprocessing(dataset_container, opts[:slice_size]) unless opts[:slice_size].nil?
  filename = generate_filename(opts[:output], opts[:column], opts[:category], opts[:field], opts[:target_dir])
  plot(dataset_container, opts[:category], opts[:field], opts[:dry], filename)
end