
    =                     F    d Z ddlmZ dZdZ G d dej
                        Zy)zJInvalid args error exception class used in creating errors for util files.    )
exceptionszPlease specify the --users in the correct format:"foo@example.com" or "principal://iam.googleapis.com/locations/global/workforcePools/pool/subject/user".zPlease specify the --groups in the correct format:"group@example.com" or "principalSet://iam.googleapis.com/locations/global/workforcePools/pool/group/group1".c                        e Zd Z fdZ xZS )InvalidArgsErrorc                 N    dj                  |      }t        t        |   |       y )Nz{})formatsuperr   __init__)selferror_messagemessage	__class__s      Dlib/googlecloudsdk/command_lib/container/fleet/invalid_args_error.pyr	   zInvalidArgsError.__init__!   s!    kk-(G	
D*73    )__name__
__module____qualname__r	   __classcell__)r   s   @r   r   r      s    4 4r   r   N)__doc__googlecloudsdk.corer   INVALID_ARGS_USER_MESSAGEINVALID_ARGS_GROUP_MESSAGEErrorr    r   r   <module>r      s4    Q *) * 4z'' 4r   