class Bump::Command

Command class executes shell command

Public Class Methods

new(logger) click to toggle source

@param [Bump::Logger] logger

# File lib/bump/command.rb, line 5
def initialize(logger)
  @logger = logger
end

Public Instance Methods

exec(command) click to toggle source

@param [String] command @return [void]

# File lib/bump/command.rb, line 11
def exec(command)
  @logger.log @logger.green('+' + command)
  @logger.log `#{command}`, nil
end