class Gladys::Workload

def benchmark(options)

def benchmark(options)
  action = Actions::Benchmark.new(@script, @database)
  action.run(time: options[:time], threads: options[:threads])
  action.report
end

def cleanup(options)

def cleanup(options)
  action = Actions::Cleanup.new(@script, @database)
  action.run(threads: options[:threads])
  action.report
end

def initialize(script, database)

def initialize(script, database)
  @script = script
  @database = database
end

def prepare(options)

def prepare(options)
  action = Actions::Prepare.new(@script, @database)
  action.run(threads: options[:threads])
  action.report
end