Method: Xccleanup.pbs

Defined in:
lib/xccleanup.rb

.pbs(bytes) ⇒ Object

pretty byte size



59
60
61
62
63
64
65
66
67
68
69
# File 'lib/xccleanup.rb', line 59

def self.pbs(bytes)	# pretty byte size
	{
	  'B'  => 1024,
	  'KB' => 1024 * 1024,
	  'MB' => 1024 * 1024 * 1024,
	  'GB' => 1024 * 1024 * 1024 * 1024,
	  'TB' => 1024 * 1024 * 1024 * 1024 * 1024
	}.each do |e, s| 
		return "#{(bytes.to_f / (s / 1024)).round(1)} #{e}" if bytes < s
	end
end