
                             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	\5      r " S
 S\5      r	 " S S\5      r
 " S S\5      rg)z0Exceptions for user-visible binauthz CLI errors.    )absolute_import)division)unicode_literals)
exceptionsc                       \ rS rSrSrSrg)Error   z$Base error for binary authorization. N__name__
__module____qualname____firstlineno____doc____static_attributes__r
       ?lib/googlecloudsdk/command_lib/container/binauthz/exceptions.pyr   r      s    ,r   r   c                       \ rS rSrSrSrg)NotFoundError   z(Indicates a resource could not be found.r
   Nr   r
   r   r   r   r      s    0r   r   c                       \ rS rSrSrSrg)AlreadyExistsError!   z0Indicates a resource to be added already exists.r
   Nr   r
   r   r   r   r   !   s    8r   r   c                       \ rS rSrSrSrg)InvalidStateError%   z,Indicates a resource is in an invalid state.r
   Nr   r
   r   r   r   r   %   s    4r   r   c                       \ rS rSrSrSrg)InvalidArgumentError)   z%Indicates a flag/argument is invalid.r
   Nr   r
   r   r   r   r   )   s    -r   r   N)r   
__future__r   r   r   googlecloudsdk.corer   r   r   r   r   r   r
   r   r   <module>r"      sX     7 &  ' *-J -1E 19 95 5.5 .r   