
                             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	g
)z&Utilities for Anthos on VMware errors.    )absolute_import)division)unicode_literals)
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   
__future__r   r   r   googlecloudsdk.corer   Errorr   r!   r   r   r   <module>r&      s:    - &  ' *7*** 7:
 0 0 :r   