# File lib/puppet/application/agent.rb, line 92 92: def fingerprint 93: unless cert = host.certificate || host.certificate_request 94: $stderr.puts "Fingerprint asked but no certificate nor certificate request have yet been issued" 95: exit(1) 96: return 97: end 98: unless fingerprint = cert.fingerprint(options[:digest]) 99: raise ArgumentError, "Could not get fingerprint for digest '#{options[:digest]}'" 100: end 101: Puppet.notice fingerprint 102: end