Module: Safeguard::Command::Hash

Defined in:
lib/safeguard/command/hash.rb

Overview

Outputs the SHA1 hash of files.

Class Method Summary collapse

Class Method Details

.execute(*args) ⇒ Object

For every argument, outputs its SHA1 sum if it exists as a file.



13
14
15
16
17
# File 'lib/safeguard/command/hash.rb', line 13

def self.execute(*args)
  args.each do |filename|
    puts "#{Digest.file filename} => #{filename}" if File.file? filename
  end
end