X-Git-Url: http://gitweb.michael.orlitzky.com/?p=mailshears.git;a=blobdiff_plain;f=lib%2Fcommon%2Ferrors.rb;h=7a2fbba565c035c7584972c3de211b0acf4ce4d2;hp=bcae691f9c3fbc7405558ddd82ecb3e883f9a8f4;hb=f819b178c5c1cb8adda0182c610e5c52fad8bea7;hpb=2b0b374200d46bc2219299ff7ab67fea2e0b9d03 diff --git a/lib/common/errors.rb b/lib/common/errors.rb index bcae691..7a2fbba 100644 --- a/lib/common/errors.rb +++ b/lib/common/errors.rb @@ -8,12 +8,20 @@ end class InvalidUserError < StandardError end +# Domain is syntactically invalid. +class InvalidDomainError < StandardError +end + # Used to indicate that an user does not exist. class NonexistentUserError < StandardError end - # Used to indicate that a domain does not exist. class NonexistentDomainError < StandardError end + + +# When you try to rename a user on top of one that already exists. +class UserAlreadyExistsError < StandardError +end