# File lib/rudy/routines/handlers/keypair.rb, line 10
10:     def raise_early_exceptions(name=nil)
11:       name ||= current_machine_root
12:       keyname = user_keypairname name
13:       kp_file = pkey name
14:       if registered? keyname
15:         # This means no keypair file can be found
16:         raise PrivateKeyNotFound, keyname if kp_file.nil?
17:         # This means we found a keypair in the config but we cannot find the private key file. 
18:         raise PrivateKeyNotFound, kp_file if !File.exists?(kp_file)
19:       else
20:         raise PrivateKeyFileExists, kp_file if File.exists?(kp_file)
21:       end 
22:     end