https://github.com/eht16/generate-terraform-tags
Generate tags files using u-ctags for various Terraform providers
https://github.com/eht16/generate-terraform-tags
ctags hcl terraform uctags
Last synced: 6 months ago
JSON representation
Generate tags files using u-ctags for various Terraform providers
- Host: GitHub
- URL: https://github.com/eht16/generate-terraform-tags
- Owner: eht16
- License: gpl-2.0
- Created: 2025-03-30T15:38:11.000Z (6 months ago)
- Default Branch: main
- Last Pushed: 2025-03-30T15:41:07.000Z (6 months ago)
- Last Synced: 2025-03-30T16:29:36.303Z (6 months ago)
- Topics: ctags, hcl, terraform, uctags
- Language: Python
- Homepage:
- Size: 0 Bytes
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: COPYING
Awesome Lists containing this project
README
# Generate Terraform tags
Generate tags files using u-ctags for various Terraform providers.
To be used with Geany or other tools which can process tags files.## Requirements
- Python3
- pyhcl Python package (https://pypi.org/project/pyhcl/)
- ctags 6.1 or later (https://github.com/universal-ctags/ctags)
- up to 1 GB of disk space or even more depending on the providers configured below## Usage
Edit `WORKING_DIRECTORY`, `CTAGS_COMMAND`, `TERRAFORM_COMMAND` and `TERRAFORM_PROVIDERS_SCRIPT`
according to your environment and then start the script.## License
Licensed under the GPLv2 or later.
## Author
Enrico Tröger