Class: Serialbench::Cli::ValidateCli

Inherits:
BaseCli
  • Object
show all
Defined in:
lib/serialbench/cli/validate_cli.rb

Overview

CLI for validating YAML files against schemas

Instance Method Summary collapse

Methods inherited from BaseCli

exit_on_failure?

Instance Method Details

#config(file_path) ⇒ Object



34
35
36
# File 'lib/serialbench/cli/validate_cli.rb', line 34

def config(file_path)
  validate_file(file_path, 'benchmark_config', 'Benchmark config')
end

#environment(file_path) ⇒ Object



48
49
50
# File 'lib/serialbench/cli/validate_cli.rb', line 48

def environment(file_path)
  validate_file(file_path, 'environment_config', 'Environment config')
end

#result(file_path) ⇒ Object



20
21
22
# File 'lib/serialbench/cli/validate_cli.rb', line 20

def result(file_path)
  validate_file(file_path, 'result', 'Result')
end

#resultset(file_path) ⇒ Object



62
63
64
# File 'lib/serialbench/cli/validate_cli.rb', line 62

def resultset(file_path)
  validate_file(file_path, 'resultset', 'Resultset')
end