Sha256: cff7a325e4c39e6bca0c36f47c26307cf1711394dc8a3f069f3a825520cb739c
Contents?: true
Size: 523 Bytes
Versions: 24
Compression:
Stored size: 523 Bytes
Contents
require 'aruba/platforms/disk_usage_calculator' # Aruba module Aruba # Platforms module Platforms # Determinate disk usage # # @private class DetermineDiskUsage def call(*args) args = args.flatten physical_block_size = args.pop paths = args size = paths.flatten.map do |p| DiskUsageCalculator.new.call( p.blocks, physical_block_size ) end.inject(0, &:+) FileSize.new(size) end end end end
Version data entries
24 entries across 24 versions & 3 rubygems