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