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