Method: GitMedia::Status.print_references

Defined in:
lib/git-media/status.rb


39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
# File 'lib/git-media/status.rb', line 39

def self.print_references(refs)
  if refs[:to_expand].size > 0
    puts "== Unexpanded Media =="
    refs[:to_expand].each do |file, sha|
      puts "   " + sha[0, 8] + " " + file
    end
    puts
  end
  if refs[:expanded].size > 0
    puts "== Expanded Media =="
    refs[:expanded].each do |file|
      size = File.size(file)
      puts "   " + "(#{self.to_human(size)})".ljust(8) + " #{file}"
    end
    puts
  end
  if refs[:deleted].size > 0
    puts "== Deleted Media =="
    refs[:deleted].each do |file|
      puts "           " + " #{file}"
    end
    puts
  end
end