
    &                     `    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Zdd	Zy
)z Flags for saas runtime commands.    )absolute_import)division)unicode_literals)concepts)	yaml_data)concept_parsersc                     t         j                  j                  d      }t        j                  j                  dt        j                  j                  |j                               ||      j                  |       S )z.Sets up the UnitKind argument for the command.zsaas_runtime.unit_kindz--unit-kindrequiredr   ResourceYAMLDataFromPathr   ConceptParserForResourcer   ResourceSpecFromYamlGetDataAddToParser)parserr   	help_textunit_kind_datas       4lib/googlecloudsdk/command_lib/saas_runtime/flags.pyAddUnitKindArgToParserr      si    --667OP.		&	&	2	2$$^%;%;%=>	 
3 

 K    c                     t         j                  j                  d      }t        j                  j                  dt        j                  j                  |j                               ||      j                  |       S )z.Sets up the location argument for the command.zsaas_runtime.project_locationz--project-locationr
   r   )r   r   r   project_location_datas       r   AddProjectLocationArgToParserr   %   so    #44==% 
	&	&	2	2$$%:%B%B%DE	 
3 

 Kr   N)Tz	UnitKind.)Tz	location.)__doc__
__future__r   r   r    googlecloudsdk.calliope.conceptsr   $googlecloudsdk.command_lib.util.apisr   (googlecloudsdk.command_lib.util.conceptsr   r   r    r   r   <module>r$      s&    ' &  ' 5 : D
r   