Skip to content
This repository was archived by the owner on Apr 15, 2026. It is now read-only.

Commit 2847cfb

Browse files
committed
testing updates
1 parent fb6a7c1 commit 2847cfb

31 files changed

Lines changed: 8139 additions & 140 deletions

.gitignore

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,4 +3,5 @@ vendor
33
env*.sh
44
output.log
55
generated*
6-
dvtf-pingctl
6+
dvtf-pingctl
7+
.davinci-pingcli.yaml

README.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -89,9 +89,9 @@ jq '.name = "abcde"' ./path/to/my/export.json | dvtf-pingctl generate
8989
jq '.name = "abcde"' ./path/to/my/export.json | dvtf-pingctl validate
9090
```
9191

92-
## Config Generation
92+
## Terraform HCL Config Generation
9393

94-
Generate HCL configuration from a DaVinci service JSON export file using the `dvtf-pingctl generate ...` command.
94+
Generate HCL configuration from a DaVinci service JSON export file using the `dvtf-pingctl generate ...` command. The command will generate a Terraform module by default, with variables for connector properties and variable values.
9595

9696
### Specifying an Output Path
9797

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,9 @@
1+
# Refreshing the connector schema
2+
3+
From the project root:
4+
5+
```sh
6+
davinci-pingcli connectors schema --json | jq '[.[] | .accountConfigView.items as $items | {"name": .name, "connectorId": .connectorId, "connectorCategories": .connectorCategories, "properties": (.properties // {} | with_entries(select(.key as $k | ($items // [] | map(.propertyName)) | index($k))))}]' > internal/generate/connector_schema/connector-schema.json
7+
```
8+
9+
[github.com/patrickcping/davinci-pingcli](https://github.com/patrickcping/davinci-pingcli) for information on use.

0 commit comments

Comments
 (0)