Class: Circus::ExternalUtil

Inherits:
Object
  • Object
show all
Defined in:
lib/circus/external_util.rb

Class Method Summary collapse

Class Method Details

.run_external(logger, desc, cmd) ⇒ Object



3
4
5
6
7
8
9
10
11
12
# File 'lib/circus/external_util.rb', line 3

def self.run_external(logger, desc, cmd)
  res = `#{cmd} 2>&1`
  if $? != 0
    logger.error "#{desc} failed:"
    logger.error res
    false
  else
    true
  end
end