
                             S r SSKJr  SSKJr  SSKJr  SSKJr  SSKJr  SSK	J
r
  \R                  " \R                  R                  5       " S S	\R                  5      5       rg
)z`gcloud app repair` command.    )absolute_import)division)unicode_literals)appengine_api_client)base)progress_trackerc                   &    \ rS rSrSrSS0rS rSrg)Repair   a  Restores required App Engine features to the current application.

For example, this command will restore the App Engine staging bucket if it
has been deleted. It will no longer restore the service account, instead, the
IAM service account undelete API must be used for the purpose.
EXAMPLESzN          To repair the application, run

              $ {command}
          c                     [         R                  R                  S5      n[        R                  " SR                  UR                  5      5         UR                  5         S S S 5        g ! , (       d  f       g = f)Nv1betazRepairing the app [{0}])r   AppengineApiClientGetApiClientr   ProgressTrackerformatprojectRepairApplication)selfargs
api_clients      lib/surface/app/repair.pyRun
Repair.Run,   sV    %88EEhOJ		)	)!((););<
>""$
> 
> 
>s   A))
A7 N)__name__
__module____qualname____firstlineno____doc__detailed_helpr   __static_attributes__r       r   r
   r
      s      -%r#   r
   N)r    
__future__r   r   r   googlecloudsdk.api_lib.appr   googlecloudsdk.callioper   googlecloudsdk.core.consoler   ReleaseTracksReleaseTrackBETACommandr
   r   r#   r   <module>r,      sR     # &  ' ; ( 8 D%%**+%T\\ % ,%r#   