Class: Flexdot::Console

Inherits:
Object
  • Object
show all
Defined in:
lib/flexdot/console.rb

Defined Under Namespace

Classes: Status

Instance Method Summary collapse

Constructor Details

#initialize(dotfiles_dir) ⇒ Console

Returns a new instance of Console.



7
8
9
# File 'lib/flexdot/console.rb', line 7

def initialize(dotfiles_dir)
  @dotfiles_dir = dotfiles_dir
end

Instance Method Details

#log(home_file) {|status| ... } ⇒ Object

Yields:

  • (status)


11
12
13
14
15
# File 'lib/flexdot/console.rb', line 11

def log(home_file)
  status = Status.new(home_file)
  yield(status)
  puts message_for(status)
end