Ë
    €Ï  ã                   ó’   — d Z ddlmZ ddlmZ ddlmZ ddlmZ ddlm	Z	 ddl
mZ ddlmZ dd	lmZ  G d
„ de	j                   «      Zy)z2Surface for deleting an App Engine domain mapping.é    )Úabsolute_import)Údivision)Úunicode_literals)Úappengine_domains_api_client)Úbase)Úflags)Úlog)Ú
console_ioc                   ó0   — e Zd ZdZdddœZed„ «       Zd„ Zy)ÚDeletez#Deletes a specified domain mapping.z{description}zj          To delete an App Engine domain mapping, run:

            $ {command} '*.example.com'
          )ÚDESCRIPTIONÚEXAMPLESc                 óB   — t         j                  j                  | «       y )N)r   ÚDOMAIN_FLAGÚAddToParser)Úparsers    ú)lib/surface/app/domain_mappings/delete.pyÚArgszDelete.Args*   s   € ä	×Ñ×!Ñ! &Õ)ó    c                 ó  — t        j                  dj                  |j                  «      d¬«       t	        j
                  | j                  «       «      }|j                  |j                  «       t        j                  |j                  «       y )NzNDeleting mapping [{0}]. This will stop your app from serving from this domain.T)Úprompt_stringÚcancel_on_no)
r
   ÚPromptContinueÚformatÚdomainÚ
api_clientÚGetApiClientForTrackÚReleaseTrackÚDeleteDomainMappingr	   ÚDeletedResource)ÚselfÚargsÚclients      r   ÚRunz
Delete.Run.   se   € Ü×Ñð4ß4:±F¸4¿;¹;Ó4GØõô
 ×,Ñ,¨T×->Ñ->Ó-@ÓA€FØ
×Ñ˜tŸ{™{Ô+Ü×Ñ˜Ÿ™Õ$r   N)Ú__name__Ú
__module__Ú__qualname__Ú__doc__Údetailed_helpÚstaticmethodr   r$   © r   r   r   r      s/   „ Ù+ð ðñ		€-ð ñ*ó ð*ó%r   r   N)r(   Ú
__future__r   r   r   Úgooglecloudsdk.api_lib.app.apir   r   Úgooglecloudsdk.callioper   Úgooglecloudsdk.command_lib.appr   Úgooglecloudsdk.corer	   Úgooglecloudsdk.core.consoler
   ÚDeleteCommandr   r+   r   r   Ú<module>r3      s4   ðñ 9å &Ý Ý 'å UÝ (Ý 0Ý #Ý 2ô%ˆT×Ñõ %r   