Class: Palmade::Cableguy::Builders::CableMkdir

Inherits:
Cable
  • Object
show all
Defined in:
lib/palmade/cableguy/builders/cable_mkdir.rb

Instance Attribute Summary

Attributes inherited from Cable

#args

Instance Method Summary collapse

Methods inherited from Cable

add_as, build, build_key, builders, #initialize, supported_builders

Constructor Details

This class inherits a constructor from Palmade::Cableguy::Cable

Instance Method Details

#configure(cabler, cabling, target) ⇒ Object



5
6
7
8
9
10
11
# File 'lib/palmade/cableguy/builders/cable_mkdir.rb', line 5

def configure(cabler, cabling, target)
  cabler.say_with_time "mkdir #{@args.join(' ')}" do
    @args.each do |path|
      FileUtils.mkdir_p(File.join(cabler.app_root, path))
    end
  end
end