Class: Flexdot::Output
- Inherits:
-
Object
- Object
- Flexdot::Output
- Defined in:
- lib/flexdot/output.rb
Defined Under Namespace
Classes: Status
Instance Method Summary collapse
-
#initialize(dotfiles_dir, colorize: true) ⇒ Output
constructor
A new instance of Output.
- #log(home_file) {|status| ... } ⇒ Object
Constructor Details
#initialize(dotfiles_dir, colorize: true) ⇒ Output
Returns a new instance of Output.
9 10 11 12 |
# File 'lib/flexdot/output.rb', line 9 def initialize(dotfiles_dir, colorize: true) @dotfiles_dir = dotfiles_dir @colorize = colorize end |
Instance Method Details
#log(home_file) {|status| ... } ⇒ Object
14 15 16 17 18 |
# File 'lib/flexdot/output.rb', line 14 def log(home_file) status = Status.new(home_file) yield(status) puts (status) end |