
                         h    S r SSKJr   " S S\R                  5      r " S S\R                  5      rg)z&Utilities for Anthos on VMware errors.    )
exceptionsc                   0   ^  \ rS rSrSrSU 4S jjrSrU =r$ )MissingClusterField   z+Class for errors by missing cluster fields.c                 l   > SR                  X5      nU(       a  USU-   -  n[        [        U ]  U5        g )NzCluster {} is missing {}. )formatsuperr   __init__)self
cluster_idfieldextra_messagemessage	__class__s        9lib/googlecloudsdk/command_lib/container/vmware/errors.pyr   MissingClusterField.__init__   s5    )00CG}$$g	
t-g6     )N)__name__
__module____qualname____firstlineno____doc__r   __static_attributes____classcell__)r   s   @r   r   r      s    37 7r   r   c                       \ rS rSrSrSrg)UnsupportedClusterVersion   z1Class for errors by unsupported cluster versions.r   N)r   r   r   r   r   r   r   r   r   r   r      s    9r   r   N)r   googlecloudsdk.corer   Errorr   r   r   r   r   <module>r"      s3    - +7*** 7:
 0 0 :r   