lib/pwkeep/main.rb in pwkeep-0.0.1 vs lib/pwkeep/main.rb in pwkeep-0.0.2
- old
+ new
@@ -106,11 +106,11 @@
data = "Username: \nPassword: #{KeePass::Password.generate('uullA{6}')}"
result = PWKeep.run_editor(data, {})
unless result[0]
- raise "Not modified"
+ raise PWKeep::Exception, "Not modified"
end
pw = ask("Enter your password:") { |q| q.echo = false }
@storage.keypair_load pw
@storage.save_system opts[:system], result[1]
@@ -122,11 +122,11 @@
pw = ask("Enter your password:") { |q| q.echo = false }
@storage.keypair_load pw
data = @storage.load_system opts[:system]
result = PWKeep.run_editor(data[:data], {})
unless result[0]
- raise "Not modified"
+ raise PWKeep::Exception, "Not modified"
end
@storage.save_system opts[:system], result[1]
say("<%= color('Changes stored', GREEN)%>")
return
end
@@ -162,12 +162,12 @@
@storage.list_all_systems.sort.each do |system|
say(" - #{system}")
end
return
end
- rescue PWKeep::Exception => e
+ rescue PWKeep::Exception => e1
PWKeep::logger.error e.message.colorize(:red)
- rescue OpenSSL::PKey::RSAError => e
+ rescue OpenSSL::PKey::RSAError => e2
PWKeep::logger.error "Cannot load private key".colorize(:red)
end
end
end
end