Доступ к файлу Jinja из командной строки
Я создал Jinja файл с именем как demo.jinja
файл, как показано ниже:
resources:
- name: harsha
type: compute.v1.disk
properties:
zone: asia-east1-a
serviceInstanceRandomStr : harsha
disk:
name: harsha-disk1
description: sample desc
type: projects/demoproject/zones/asia-east1-a/diskTypes/pd-standard
sourceType: Image
sourceImage: projects/centos-cloud/global/images/centos-7
sourceSnapshot: projects/centos-cloud/global/images/centos-7
sizeGb: 30
diskMode: READ_ONLY
diskEncryption: Google-managed
diskEncryptionKey: enckey
diskWrappedKey : wrappedkey
Я должен получить доступ к конкретным property
значение или конкретные resource
значение через командную строку.
Мое испытание:
Я установил
jinja2-cli
с помощьюpip
,`pip install jinja2-cli`
- С помощью
jinja2-cli
Я обращаюсь к вышеуказанному файлу с помощью команды:jinja2 demo_file.jinja
- Это дает мне вывод в виде полного файла.
Я хочу получить доступ только type
от resources
Как я могу получить доступ к тому же?