Module: Riffer

Defined in:
lib/riffer.rb,
lib/riffer/version.rb

Defined Under Namespace

Modules: Messages, Providers, StreamEvents, Tools Classes: Agent, ArgumentError, Config, Core, Error, Tool, ValidationError

Constant Summary collapse

VERSION =
"0.7.0"

Class Method Summary collapse

Class Method Details

.configRiffer::Config

Returns the Riffer configuration

Returns:



39
40
41
# File 'lib/riffer.rb', line 39

def config
  @config ||= Config.new
end

.configure {|config| ... } ⇒ void

This method returns an undefined value.

Yields the configuration for block-based setup

Yield Parameters:



46
47
48
# File 'lib/riffer.rb', line 46

def configure
  yield config if block_given?
end

.versionString

Returns the gem version

Returns:

  • (String)

    the version string



52
53
54
# File 'lib/riffer.rb', line 52

def version
  VERSION
end