Module: Navo

Defined in:
lib/navo/version.rb,
lib/navo.rb,
lib/navo/cli.rb,
lib/navo/suite.rb,
lib/navo/utils.rb,
lib/navo/logger.rb,
lib/navo/sandbox.rb,
lib/navo/berksfile.rb,
lib/navo/constants.rb,
lib/navo/state_file.rb,
lib/navo/configuration.rb

Overview

Global application constants.

Defined Under Namespace

Modules: Errors, Utils Classes: Berksfile, CLI, Configuration, Logger, Sandbox, StateFile, Suite

Constant Summary collapse

VERSION =
'0.2.0'
EXECUTABLE_NAME =
'navo'
REPO_URL =
'https://github.com/sds/navo'
BUG_REPORT_URL =
"#{REPO_URL}/issues"

Class Attribute Summary collapse

Class Method Summary collapse

Class Attribute Details

.mutexObject

Returns the value of attribute mutex.



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

def mutex
  @mutex
end

Class Method Details

.synchronizeObject



16
17
18
19
20
# File 'lib/navo.rb', line 16

def synchronize
  mutex.synchronize do
    yield
  end
end