class Guard::Catalog

Constants

VERSION

Public Class Methods

new(options = {}) click to toggle source
Calls superclass method
# File lib/guard/catalog.rb, line 8
def initialize(options = {})
  options[:config] ||= File.expand_path('~/.catalog.yml')

  super
end

Public Instance Methods

run_on_additions(paths) click to toggle source
# File lib/guard/catalog.rb, line 18
def run_on_additions(paths)
  catalog
end
start() click to toggle source
# File lib/guard/catalog.rb, line 14
def start
  catalog
end

Protected Instance Methods

catalog() click to toggle source
# File lib/guard/catalog.rb, line 24
def catalog
  cmd = []
  cmd << 'catalog'
  cmd << "--path #{Dir.pwd}"
  cmd << "--config #{options[:config]}" if options[:config]

  `#{cmd}`
end