
                         *   d Z ddlmZ ddlmZ ddlmZ ddlZddlmZ ej                  j                  ej                  j                  e      d      Zej                  j                  ej                  j                  e      d      Z G d	 d
e      Zy)z4Utility for retrieving and parsing the Resource Map.    )absolute_import)division)unicode_literalsN)ResourceMapBasezdeclarative_map.yamlzdeclarative_map_schema.yamlc                       e Zd ZdZd Zy)DeclarativeMapz9Resource map for declarative command generation metadata.c                 0    t         | _        t        | _        y )N)_RESOURCE_MAP_PATH_map_file_path_RESOURCE_SCHEMA_PATH_schema_file_path)selfs    Olib/googlecloudsdk/command_lib/util/resource_map/declarative/declarative_map.py_register_pathszDeclarativeMap._register_paths"   s    ,D2D    N)__name__
__module____qualname____doc__r    r   r   r   r      s
    A3r   r   )r   
__future__r   r   r   os1googlecloudsdk.command_lib.util.resource_map.baser   pathjoindirname__file__r
   r   r   r   r   r   <module>r      sr    ; &  ' 	 MWW\\GGOOH 69 GGOOH =@ 3_ 3r   