
                            S r SSKJr  SSKJr  SSKJr  SSKJr   " S S\R                  5      r " S S	\R                  5      r " S
 S\5      r	 " S S\	5      r
 " S S\	5      r " S S\R                  5      r " S S\5      rg)zResource execeptions.    )absolute_import)division)unicode_literals)
exceptionsc                       \ rS rSrSrSrg)Error   zGA base exception for all recoverable resource errors => no stack trace. N__name__
__module____qualname____firstlineno____doc____static_attributes__r
       7lib/googlecloudsdk/core/resource/resource_exceptions.pyr   r      s    Or   r   c                       \ rS rSrSrSrg)InternalError   zFA base exception for all unrecoverable resource errors => stack trace.r
   Nr   r
   r   r   r   r      s    Nr   r   c                       \ rS rSrSrSrg)ExpressionSyntaxError!   z!Resource expression syntax error.r
   Nr   r
   r   r   r   r   !   s    )r   r   c                       \ rS rSrSrSrg)UnknownFieldError%   zThe field name is unknown.r
   Nr   r
   r   r   r   r   %   s    "r   r   c                       \ rS rSrSrSrg)UnknownTransformError)   zUnknown transform.r
   Nr   r
   r   r   r   r   )   s    r   r   c                       \ rS rSrSrSrg)ResourceRegistryAttributeError-   z5Missing or invalid resource registry attribute error.r
   Nr   r
   r   r   r!   r!   -   s    =r   r!   c                       \ rS rSrSrSrg)UnregisteredCollectionError1   z'Unregistered resource collection error.r
   Nr   r
   r   r   r$   r$   1   s    /r   r$   N)r   
__future__r   r   r   googlecloudsdk.corer   r   r   r   r   r   r!   r$   r
   r   r   <module>r(      s      &  ' *PJ POJ,, O*E *#- #1 >Z%=%= >0% 0r   