Method: Jets::Builders::CodeBuilder#dir_size
- Defined in:
- lib/jets/builders/code_builder.rb
#dir_size(folder) ⇒ Object
Thanks stackoverflow.com/questions/9354595/recursively-getting-the-size-of-a-directory Seems to overestimate a little bit but close enough.
148 149 150 151 152 153 |
# File 'lib/jets/builders/code_builder.rb', line 148 def dir_size(folder) Dir.glob(File.join(folder, '**', '*')) .select { |f| File.file?(f) } .map{ |f| File.size(f) } .inject(:+) end |