Skip to content

Scoutf is a utility tool designed by scoutflo.com to parse HCL (HashiCorp Configuration Language) code to JSON and vice versa. This tool is particularly useful for managing and converting infrastructure as code configurations.

Notifications You must be signed in to change notification settings

Scoutflo/Scoutf

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

19 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Scoutf

Scoutf is a utility tool designed by www.scoutflo.com to parse HCL (HashiCorp Configuration Language) code to JSON and vice versa. This tool is particularly useful for managing and converting infrastructure as code configurations.

Features

  • Convert JSON structures to HCL format.
  • Convert HCL code to JSON format.

Installation

To install the required dependencies, use Poetry:

poetry install

Running Tests

To run tests, use the following command:

poetry run pytest

Usage

HCL To JSON

poetry run scoutf/cli.py main.tf output.json --to-json

JSON To HCL

poetry run scoutf/cli.py input.json output.tf  --to-hcl

Contributing

We welcome contributions! Please read our contributing guidelines for more information.

About

Scoutf is a utility tool designed by scoutflo.com to parse HCL (HashiCorp Configuration Language) code to JSON and vice versa. This tool is particularly useful for managing and converting infrastructure as code configurations.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 2

  •  
  •  

Languages