Class: DstatPlot

Inherits:
Object
  • Object
show all
Defined in:
lib/dstat_plot.rb

Class Method Summary collapse

Class Method Details

.runObject



320
321
322
323
324
325
326
327
# 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