Module: Cavalry

Defined in:
lib/cavalry.rb,
lib/cavalry/error.rb,
lib/cavalry/client.rb,
lib/cavalry/config.rb,
lib/cavalry/version.rb,
lib/cavalry/validator.rb,
lib/cavalry/validator/each_validator.rb,
lib/cavalry/validator/group_validator.rb

Defined Under Namespace

Classes: Client, Config, DSLError, Error, Validator

Constant Summary collapse

VERSION =
"0.1.0"

Class Method Summary collapse

Class Method Details

.configure {|config| ... } ⇒ Object

Yields:

  • (config)


14
15
16
# File 'lib/cavalry.rb', line 14

def configure
  yield config
end

.valid?Boolean

Returns:

  • (Boolean)


20
21
22
23
# File 'lib/cavalry.rb', line 20

def valid?
  run unless client.done?
  errors.blank?
end