Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
Browse files

Added Exceptions documentation

  • Loading branch information...
commit cbc95329c6fc5832af9529845e0252b6e2ba1873 1 parent fa4ede7
@nbibler authored
Showing with 13 additions and 0 deletions.
  1. +13 −0 README.rdoc
View
13 README.rdoc
@@ -136,6 +136,19 @@ Devpay.active? for more information.
=== Notable, Miscellaneous Information
+==== Raised Exceptions
+
+All exceptions raised by this plugin inherit from Devpay::Error (a type of
+Exception). So, in general, a
+
+ rescue Devpay::Error => e
+ puts "Devpay had a problem: #{e.class} '#{e.message}'"
+
+Should catch any and all problems raised through the use of this plugin.
+More specific errors are nearly always raised, however. Nearly a hundred
+more specific errors are not publicly documented, but can be found in
+lib/errors/errors.rb and lib/errors/license_service/errors.rb.
+
==== Request Throttling
The Amazon License Service (used for activating and verifying DevPay
Please sign in to comment.
Something went wrong with that request. Please try again.