
                            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      \R                  " SS	S
9\R                   " S S\R                   5      5       5       5       rg)zThe Stacks group.    )absolute_import)division)unicode_literals)base)	platforms)flagsTzStacks is no longer supported.)
is_removederrorc                   N    \ rS rSrSr\R                  rSS0r\	S 5       r
S rSrg)	Stacks   zsView and manage your Stacks resources.

This set of commands can be used to view and manage your Stacks resources.
EXAMPLESzl
          To deploy your existing Stacks resources, run:

            $ {command} deploy stacks.yaml
      c                 0    [         R                  " U 5        g)zAdds --region flag.N)r   AddRegionArg)parsers    lib/surface/stacks/__init__.pyArgsStacks.Args/   s     
v    c                     AU$ )a>  Runs before command.Run and validates platform with passed args.

Args:
  context: {str:object}, A set of key-value pairs that can be used for
      common initialization among commands.
  args: argparse.Namespace: The same namespace given to the corresponding
      .Run() invocation.

Returns:
  The updated context
 )selfcontextargss      r   FilterStacks.Filter4   s     	Nr   r   N)__name__
__module____qualname____firstlineno____doc__r   SERVERLESS_CATEGORYcategorydetailed_helpstaticmethodr   r   __static_attributes__r   r   r   r   r      s<    
 %%( 
-  r   r   N)r!   
__future__r   r   r   googlecloudsdk.callioper   googlecloudsdk.command_lib.runr   "googlecloudsdk.command_lib.runappsr   ReleaseTracksReleaseTrackALPHA	DeprecateDefaultUniverseOnlyGroupr   r   r   r   <module>r1      sy     &  ' ( 4 4 D%%++,
* !TZZ ! 	 -!r   