Print JSON as ENV#
print_json_as_env.py#
Prints entries in flat JSON object like environment variables.
usage: print_json_as_env.py [-h]
[--validate-pr-config | --no-validate-pr-config]
[--split-path-variables | --no-split-path-variables]
[--quote-path-variables | --no-quote-path-variables]
path
- path#
Path to the JSON file.
- -h, --help#
show this help message and exit
- --validate-pr-config, --no-validate-pr-config#
Runs the pr_config.json validator.
- --split-path-variables, --no-split-path-variables#
Adds two additional variables when a path variable P is encountered: a parent directory variable (P_PATH), and a filename variable (P_FILENAME).
- --quote-path-variables, --no-quote-path-variables#
Wrap path variables in double quotes (“).
|
Validates that |
|
Converts |
|
Converts |
|
Iterates through the keys of |
|
Iterates through |