Sha256: 82cca78009eaa920a496d6fc9166097873f978033cb33b3cf5d06d2d122a48c0

Contents?: true

Size: 349 Bytes

Versions: 7

Compression:

Stored size: 349 Bytes

Contents

require 'hearken/tagged'
require 'hearken/monkey_violence'

module Hearken::Indexing::Executor
  include Hearken::Tagged

  def extract_file_attributes path
    @path = path.to_s
    @timestamp = path.timestamp
  end

  def execute command
    debug command
    `#{command} 2>&1`
  end

  def debug message
    puts message if ENV['DEBUG']
  end
end

Version data entries

7 entries across 7 versions & 1 rubygems

Version Path
hearken-0.1.3 lib/hearken/indexing/executor.rb
hearken-0.1.2 lib/hearken/indexing/executor.rb
hearken-0.1.1 lib/hearken/indexing/executor.rb
hearken-0.1.0 lib/hearken/indexing/executor.rb
hearken-0.0.6 lib/hearken/indexing/executor.rb
hearken-0.0.5 lib/hearken/indexing/executor.rb
hearken-0.0.4 lib/hearken/indexing/executor.rb