--- !ruby/object:Gem::Specification name: terraspace version: !ruby/object:Gem::Version version: 2.1.7 platform: ruby authors: - Tung Nguyen autorequire: bindir: exe cert_chain: [] date: 2022-08-22 00:00:00.000000000 Z dependencies: - !ruby/object:Gem::Dependency name: activesupport requirement: !ruby/object:Gem::Requirement requirements: - - ">=" - !ruby/object:Gem::Version version: '0' type: :runtime prerelease: false version_requirements: !ruby/object:Gem::Requirement requirements: - - ">=" - !ruby/object:Gem::Version version: '0' - !ruby/object:Gem::Dependency name: bundler requirement: !ruby/object:Gem::Requirement requirements: - - ">=" - !ruby/object:Gem::Version version: '0' type: :runtime prerelease: false version_requirements: !ruby/object:Gem::Requirement requirements: - - ">=" - !ruby/object:Gem::Version version: '0' - !ruby/object:Gem::Dependency name: cli-format requirement: !ruby/object:Gem::Requirement requirements: - - ">=" - !ruby/object:Gem::Version version: '0' type: :runtime prerelease: false version_requirements: !ruby/object:Gem::Requirement requirements: - - ">=" - !ruby/object:Gem::Version version: '0' - !ruby/object:Gem::Dependency name: deep_merge requirement: !ruby/object:Gem::Requirement requirements: - - ">=" - !ruby/object:Gem::Version version: '0' type: :runtime prerelease: false version_requirements: !ruby/object:Gem::Requirement requirements: - - ">=" - !ruby/object:Gem::Version version: '0' - !ruby/object:Gem::Dependency name: dotenv requirement: !ruby/object:Gem::Requirement requirements: - - ">=" - !ruby/object:Gem::Version version: '0' type: :runtime prerelease: false version_requirements: !ruby/object:Gem::Requirement requirements: - - ">=" - !ruby/object:Gem::Version version: '0' - !ruby/object:Gem::Dependency name: dsl_evaluator requirement: !ruby/object:Gem::Requirement requirements: - - ">=" - !ruby/object:Gem::Version version: '0' type: :runtime prerelease: false version_requirements: !ruby/object:Gem::Requirement requirements: - - ">=" - !ruby/object:Gem::Version version: '0' - !ruby/object:Gem::Dependency name: eventmachine-tail requirement: !ruby/object:Gem::Requirement requirements: - - ">=" - !ruby/object:Gem::Version version: '0' type: :runtime prerelease: false version_requirements: !ruby/object:Gem::Requirement requirements: - - ">=" - !ruby/object:Gem::Version version: '0' - !ruby/object:Gem::Dependency name: graph requirement: !ruby/object:Gem::Requirement requirements: - - ">=" - !ruby/object:Gem::Version version: '0' type: :runtime prerelease: false version_requirements: !ruby/object:Gem::Requirement requirements: - - ">=" - !ruby/object:Gem::Version version: '0' - !ruby/object:Gem::Dependency name: hcl_parser requirement: !ruby/object:Gem::Requirement requirements: - - ">=" - !ruby/object:Gem::Version version: '0' type: :runtime prerelease: false version_requirements: !ruby/object:Gem::Requirement requirements: - - ">=" - !ruby/object:Gem::Version version: '0' - !ruby/object:Gem::Dependency name: memoist requirement: !ruby/object:Gem::Requirement requirements: - - ">=" - !ruby/object:Gem::Version version: '0' type: :runtime prerelease: false version_requirements: !ruby/object:Gem::Requirement requirements: - - ">=" - !ruby/object:Gem::Version version: '0' - !ruby/object:Gem::Dependency name: rainbow requirement: !ruby/object:Gem::Requirement requirements: - - ">=" - !ruby/object:Gem::Version version: '0' type: :runtime prerelease: false version_requirements: !ruby/object:Gem::Requirement requirements: - - ">=" - !ruby/object:Gem::Version version: '0' - !ruby/object:Gem::Dependency name: render_me_pretty requirement: !ruby/object:Gem::Requirement requirements: - - ">=" - !ruby/object:Gem::Version version: '0' type: :runtime prerelease: false version_requirements: !ruby/object:Gem::Requirement requirements: - - ">=" - !ruby/object:Gem::Version version: '0' - !ruby/object:Gem::Dependency name: rexml requirement: !ruby/object:Gem::Requirement requirements: - - ">=" - !ruby/object:Gem::Version version: '0' type: :runtime prerelease: false version_requirements: !ruby/object:Gem::Requirement requirements: - - ">=" - !ruby/object:Gem::Version version: '0' - !ruby/object:Gem::Dependency name: terraspace-bundler requirement: !ruby/object:Gem::Requirement requirements: - - ">=" - !ruby/object:Gem::Version version: 0.5.0 type: :runtime prerelease: false version_requirements: !ruby/object:Gem::Requirement requirements: - - ">=" - !ruby/object:Gem::Version version: 0.5.0 - !ruby/object:Gem::Dependency name: thor requirement: !ruby/object:Gem::Requirement requirements: - - ">=" - !ruby/object:Gem::Version version: '0' type: :runtime prerelease: false version_requirements: !ruby/object:Gem::Requirement requirements: - - ">=" - !ruby/object:Gem::Version version: '0' - !ruby/object:Gem::Dependency name: tty-tree requirement: !ruby/object:Gem::Requirement requirements: - - ">=" - !ruby/object:Gem::Version version: '0' type: :runtime prerelease: false version_requirements: !ruby/object:Gem::Requirement requirements: - - ">=" - !ruby/object:Gem::Version version: '0' - !ruby/object:Gem::Dependency name: zeitwerk requirement: !ruby/object:Gem::Requirement requirements: - - ">=" - !ruby/object:Gem::Version version: '0' type: :runtime prerelease: false version_requirements: !ruby/object:Gem::Requirement requirements: - - ">=" - !ruby/object:Gem::Version version: '0' - !ruby/object:Gem::Dependency name: zip_folder requirement: !ruby/object:Gem::Requirement requirements: - - ">=" - !ruby/object:Gem::Version version: '0' type: :runtime prerelease: false version_requirements: !ruby/object:Gem::Requirement requirements: - - ">=" - !ruby/object:Gem::Version version: '0' - !ruby/object:Gem::Dependency name: rspec-terraspace requirement: !ruby/object:Gem::Requirement requirements: - - ">=" - !ruby/object:Gem::Version version: 0.3.1 type: :runtime prerelease: false version_requirements: !ruby/object:Gem::Requirement requirements: - - ">=" - !ruby/object:Gem::Version version: 0.3.1 - !ruby/object:Gem::Dependency name: bundler requirement: !ruby/object:Gem::Requirement requirements: - - ">=" - !ruby/object:Gem::Version version: '0' type: :development prerelease: false version_requirements: !ruby/object:Gem::Requirement requirements: - - ">=" - !ruby/object:Gem::Version version: '0' - !ruby/object:Gem::Dependency name: byebug requirement: !ruby/object:Gem::Requirement requirements: - - ">=" - !ruby/object:Gem::Version version: '0' type: :development prerelease: false version_requirements: !ruby/object:Gem::Requirement requirements: - - ">=" - !ruby/object:Gem::Version version: '0' - !ruby/object:Gem::Dependency name: cli_markdown requirement: !ruby/object:Gem::Requirement requirements: - - ">=" - !ruby/object:Gem::Version version: '0' type: :development prerelease: false version_requirements: !ruby/object:Gem::Requirement requirements: - - ">=" - !ruby/object:Gem::Version version: '0' - !ruby/object:Gem::Dependency name: rake requirement: !ruby/object:Gem::Requirement requirements: - - ">=" - !ruby/object:Gem::Version version: '0' type: :development prerelease: false version_requirements: !ruby/object:Gem::Requirement requirements: - - ">=" - !ruby/object:Gem::Version version: '0' - !ruby/object:Gem::Dependency name: rspec requirement: !ruby/object:Gem::Requirement requirements: - - ">=" - !ruby/object:Gem::Version version: '0' type: :development prerelease: false version_requirements: !ruby/object:Gem::Requirement requirements: - - ">=" - !ruby/object:Gem::Version version: '0' description: email: - tung@boltops.com executables: - terraspace extensions: [] extra_rdoc_files: [] files: - ".cody/README.md" - ".cody/all/bin/build.sh" - ".cody/all/buildspec.yml" - ".cody/all/iam_role.rb" - ".cody/all/project.rb" - ".cody/aws/bin/build.sh" - ".cody/aws/buildspec.yml" - ".cody/aws/iam_role.rb" - ".cody/aws/project.rb" - ".cody/azurerm/bin/az/configure.sh" - ".cody/azurerm/bin/az/install.sh" - ".cody/azurerm/bin/build.sh" - ".cody/azurerm/bin/install.sh" - ".cody/azurerm/buildspec.yml" - ".cody/azurerm/iam_role.rb" - ".cody/azurerm/project.rb" - ".cody/google/bin/build.sh" - ".cody/google/bin/gcloud/configure.sh" - ".cody/google/bin/gcloud/install.sh" - ".cody/google/bin/install.sh" - ".cody/google/buildspec.yml" - ".cody/google/iam_role.rb" - ".cody/google/project.rb" - ".cody/none/bin/build.sh" - ".cody/none/buildspec.yml" - ".cody/none/iam_role.rb" - ".cody/none/project.rb" - ".cody/shared/script/install.sh" - ".cody/shared/script/install/infracost.sh" - ".cody/shared/script/install/terraform.sh" - ".cody/shared/script/install/terraspace.sh" - ".cody/shared/script/update/gemfile.sh" - ".cody/unit/bin/build.sh" - ".cody/unit/buildspec.yml" - ".cody/unit/project.rb" - ".github/FUNDING.yml" - ".github/ISSUE_TEMPLATE.md" - ".github/ISSUE_TEMPLATE/bug_report.md" - ".github/ISSUE_TEMPLATE/documentation.md" - ".github/ISSUE_TEMPLATE/feature_request.md" - ".github/ISSUE_TEMPLATE/question.md" - ".github/PULL_REQUEST_TEMPLATE.md" - ".gitignore" - ".pipedream/README.md" - ".pipedream/pipeline.rb" - ".rspec" - CHANGELOG.md - CONDUCT.md - CONTRIBUTING.md - Gemfile - Guardfile - LICENSE.txt - README.md - Rakefile - SECURITY.md - exe/terraspace - lib/templates/base/arg/terraform.rb.tt - lib/templates/base/git_hook/hook.sh - lib/templates/base/helper/%name%_helper.rb.tt - lib/templates/base/hook/%kind%.rb.tt - lib/templates/base/project/.gitignore - lib/templates/base/project/Gemfile.tt - lib/templates/base/project/README.md - lib/templates/base/project/Terrafile - lib/templates/base/project/config/app.rb - lib/templates/base/shim/terraspace - lib/templates/examples/hcl/module/main.tf - lib/templates/examples/hcl/module/outputs.tf - lib/templates/examples/hcl/module/variables.tf - lib/templates/examples/hcl/stack/main.tf - lib/templates/examples/hcl/stack/outputs.tf - lib/templates/examples/hcl/stack/variables.tf - lib/templates/examples/ruby/module/main.rb - lib/templates/examples/ruby/module/outputs.rb - lib/templates/examples/ruby/module/variables.rb - lib/templates/examples/ruby/stack/main.rb - lib/templates/examples/ruby/stack/outputs.rb - lib/templates/examples/ruby/stack/variables.rb - lib/templates/hcl/module/main.tf - lib/templates/hcl/module/outputs.tf - lib/templates/hcl/module/variables.tf - lib/templates/hcl/project/config/terraform/backend.tf.tt - lib/templates/hcl/project/config/terraform/provider.tf - lib/templates/hcl/stack/main.tf - lib/templates/hcl/stack/outputs.tf - lib/templates/hcl/stack/variables.tf - lib/templates/plugin/ci/%gem_name%.gemspec.tt - lib/templates/plugin/ci/.gitignore - lib/templates/plugin/ci/.rspec - lib/templates/plugin/ci/.rubocop.yml - lib/templates/plugin/ci/CHANGELOG.md.tt - lib/templates/plugin/ci/Gemfile - lib/templates/plugin/ci/LICENSE.txt - lib/templates/plugin/ci/README.md.tt - lib/templates/plugin/ci/Rakefile - lib/templates/plugin/ci/lib/%gem_name%.rb.tt - lib/templates/plugin/ci/lib/%gem_name%/autoloader.rb.tt - lib/templates/plugin/ci/lib/%gem_name%/interface.rb.tt - lib/templates/plugin/ci/lib/%gem_name%/vars.rb.tt - lib/templates/plugin/ci/lib/%gem_name%/version.rb.tt - lib/templates/plugin/ci/spec/%gem_name%_spec.rb.tt - lib/templates/plugin/ci/spec/spec_helper.rb.tt - lib/templates/plugin/core/.gitignore - lib/templates/plugin/core/.rspec - lib/templates/plugin/core/CHANGELOG.md - lib/templates/plugin/core/Gemfile - lib/templates/plugin/core/LICENSE.txt - lib/templates/plugin/core/README.md.tt - lib/templates/plugin/core/Rakefile - lib/templates/plugin/core/bin/console.tt - lib/templates/plugin/core/bin/setup - lib/templates/plugin/core/lib/templates/hcl/module/main.tf - lib/templates/plugin/core/lib/templates/hcl/module/outputs.tf - lib/templates/plugin/core/lib/templates/hcl/module/variables.tf - lib/templates/plugin/core/lib/templates/hcl/project/config/terraform/backend.tf.tt - lib/templates/plugin/core/lib/templates/hcl/project/config/terraform/provider.tf - lib/templates/plugin/core/lib/templates/hcl/stack/main.tf - lib/templates/plugin/core/lib/templates/hcl/stack/outputs.tf - lib/templates/plugin/core/lib/templates/hcl/stack/variables.tf - lib/templates/plugin/core/lib/templates/ruby/module/main.rb - lib/templates/plugin/core/lib/templates/ruby/module/outputs.rb - lib/templates/plugin/core/lib/templates/ruby/module/variables.rb - lib/templates/plugin/core/lib/templates/ruby/project/config/terraform/backend.rb.tt - lib/templates/plugin/core/lib/templates/ruby/project/config/terraform/provider.rb - lib/templates/plugin/core/lib/templates/ruby/stack/main.rb - lib/templates/plugin/core/lib/templates/ruby/stack/outputs.rb - lib/templates/plugin/core/lib/templates/ruby/stack/variables.rb - lib/templates/plugin/core/lib/templates/test/rspec/module/test/.rspec - lib/templates/plugin/core/lib/templates/test/rspec/module/test/Gemfile - lib/templates/plugin/core/lib/templates/test/rspec/module/test/spec/fixtures/stack/main.tf - lib/templates/plugin/core/lib/templates/test/rspec/module/test/spec/fixtures/stack/outputs.tf - lib/templates/plugin/core/lib/templates/test/rspec/module/test/spec/fixtures/stack/variables.tf - lib/templates/plugin/core/lib/templates/test/rspec/module/test/spec/main_spec.rb - lib/templates/plugin/core/lib/templates/test/rspec/module/test/spec/spec_helper.rb - lib/templates/plugin/core/lib/terraspace_plugin_%name%.rb.tt - lib/templates/plugin/core/lib/terraspace_plugin_%name%/autoloader.rb.tt - lib/templates/plugin/core/lib/terraspace_plugin_%name%/clients.rb.tt - lib/templates/plugin/core/lib/terraspace_plugin_%name%/interfaces/backend.rb.tt - lib/templates/plugin/core/lib/terraspace_plugin_%name%/interfaces/config.rb.tt - lib/templates/plugin/core/lib/terraspace_plugin_%name%/interfaces/expander.rb.tt - lib/templates/plugin/core/lib/terraspace_plugin_%name%/interfaces/layer.rb.tt - lib/templates/plugin/core/lib/terraspace_plugin_%name%/version.rb.tt - lib/templates/plugin/core/spec/spec_helper.rb.tt - lib/templates/plugin/core/spec/terraspace_provider_%name%_spec.rb.tt - lib/templates/plugin/core/terraspace_plugin_%name%.gemspec.tt - lib/templates/ruby/module/main.rb - lib/templates/ruby/module/outputs.rb - lib/templates/ruby/module/variables.rb - lib/templates/ruby/project/config/terraform/backend.rb.tt - lib/templates/ruby/project/config/terraform/provider.rb - lib/templates/ruby/stack/main.rb - lib/templates/ruby/stack/outputs.rb - lib/templates/ruby/stack/variables.rb - lib/terraspace.rb - lib/terraspace/all/base.rb - lib/terraspace/all/grapher.rb - lib/terraspace/all/preview.rb - lib/terraspace/all/runner.rb - lib/terraspace/all/summary.rb - lib/terraspace/app.rb - lib/terraspace/app/callable_option.rb - lib/terraspace/app/callable_option/concern.rb - lib/terraspace/app/inits.rb - lib/terraspace/autodetect.rb - lib/terraspace/autoloader.rb - lib/terraspace/booter.rb - lib/terraspace/builder.rb - lib/terraspace/builder/allow.rb - lib/terraspace/builder/allow/base.rb - lib/terraspace/builder/allow/env.rb - lib/terraspace/builder/allow/region.rb - lib/terraspace/builder/allow/stack.rb - lib/terraspace/builder/children.rb - lib/terraspace/bundle.rb - lib/terraspace/cli.rb - lib/terraspace/cli/all.rb - lib/terraspace/cli/base.rb - lib/terraspace/cli/build/placeholder.rb - lib/terraspace/cli/bundle.rb - lib/terraspace/cli/clean.rb - lib/terraspace/cli/clean/all.rb - lib/terraspace/cli/clean/base.rb - lib/terraspace/cli/clean/cache.rb - lib/terraspace/cli/clean/logs.rb - lib/terraspace/cli/commander.rb - lib/terraspace/cli/completer.rb - lib/terraspace/cli/completer/script.rb - lib/terraspace/cli/completer/script.sh - lib/terraspace/cli/concern.rb - lib/terraspace/cli/concerns/plan_path.rb - lib/terraspace/cli/concerns/source_dirs.rb - lib/terraspace/cli/down.rb - lib/terraspace/cli/fmt.rb - lib/terraspace/cli/fmt/runner.rb - lib/terraspace/cli/help.rb - lib/terraspace/cli/help/all/down.md - lib/terraspace/cli/help/all/graph.md - lib/terraspace/cli/help/all/init.md - lib/terraspace/cli/help/all/output.md - lib/terraspace/cli/help/all/plan.md - lib/terraspace/cli/help/all/providers.md - lib/terraspace/cli/help/all/refresh.md - lib/terraspace/cli/help/all/show.md - lib/terraspace/cli/help/all/up.md - lib/terraspace/cli/help/all/validate.md - lib/terraspace/cli/help/build.md - lib/terraspace/cli/help/bundle.md - lib/terraspace/cli/help/check_setup.md - lib/terraspace/cli/help/clean/all.md - lib/terraspace/cli/help/clean/cache.md - lib/terraspace/cli/help/clean/logs.md - lib/terraspace/cli/help/completion.md - lib/terraspace/cli/help/completion_script.md - lib/terraspace/cli/help/console.md - lib/terraspace/cli/help/down.md - lib/terraspace/cli/help/fmt.md - lib/terraspace/cli/help/force_unlock.md - lib/terraspace/cli/help/info.md - lib/terraspace/cli/help/init.md - lib/terraspace/cli/help/list.md - lib/terraspace/cli/help/logs.md - lib/terraspace/cli/help/logs/remove.md - lib/terraspace/cli/help/logs/truncate.md - lib/terraspace/cli/help/new/arg.md - lib/terraspace/cli/help/new/example.md - lib/terraspace/cli/help/new/git_hook.md - lib/terraspace/cli/help/new/helper.md - lib/terraspace/cli/help/new/hook.md - lib/terraspace/cli/help/new/module.md - lib/terraspace/cli/help/new/plugin.md - lib/terraspace/cli/help/new/project.md - lib/terraspace/cli/help/new/shim.md - lib/terraspace/cli/help/new/stack.md - lib/terraspace/cli/help/new/test.md - lib/terraspace/cli/help/output.md - lib/terraspace/cli/help/plan.md - lib/terraspace/cli/help/providers.md - lib/terraspace/cli/help/refresh.md - lib/terraspace/cli/help/seed.md - lib/terraspace/cli/help/show.md - lib/terraspace/cli/help/state.md - lib/terraspace/cli/help/summary.md - lib/terraspace/cli/help/test.md - lib/terraspace/cli/help/tfc/destroy.md - lib/terraspace/cli/help/tfc/list.md - lib/terraspace/cli/help/tfc/runs/list.md - lib/terraspace/cli/help/tfc/runs/prune.md - lib/terraspace/cli/help/tfc/sync.md - lib/terraspace/cli/help/up.md - lib/terraspace/cli/help/validate.md - lib/terraspace/cli/info.rb - lib/terraspace/cli/init.rb - lib/terraspace/cli/list.rb - lib/terraspace/cli/logs.rb - lib/terraspace/cli/logs/concern.rb - lib/terraspace/cli/new.rb - lib/terraspace/cli/new/arg.rb - lib/terraspace/cli/new/ci.rb - lib/terraspace/cli/new/example.rb - lib/terraspace/cli/new/git_hook.rb - lib/terraspace/cli/new/helper.rb - lib/terraspace/cli/new/helpers.rb - lib/terraspace/cli/new/helpers/plugin_gem.rb - lib/terraspace/cli/new/hook.rb - lib/terraspace/cli/new/module.rb - lib/terraspace/cli/new/plugin.rb - lib/terraspace/cli/new/plugin/ci.rb - lib/terraspace/cli/new/plugin/core.rb - lib/terraspace/cli/new/plugin/helper.rb - lib/terraspace/cli/new/project.rb - lib/terraspace/cli/new/sequence.rb - lib/terraspace/cli/new/shim.rb - lib/terraspace/cli/new/source/core.rb - lib/terraspace/cli/new/source/plugin.rb - lib/terraspace/cli/new/source/test.rb - lib/terraspace/cli/new/stack.rb - lib/terraspace/cli/new/test.rb - lib/terraspace/cli/plan.rb - lib/terraspace/cli/seed.rb - lib/terraspace/cli/setup.rb - lib/terraspace/cli/setup/check.rb - lib/terraspace/cli/state.rb - lib/terraspace/cli/summary.rb - lib/terraspace/cli/test.rb - lib/terraspace/cli/tfc.rb - lib/terraspace/cli/tfc/runs.rb - lib/terraspace/cli/tfc_concern.rb - lib/terraspace/cli/up.rb - lib/terraspace/cloud/api.rb - lib/terraspace/cloud/api/cani.rb - lib/terraspace/cloud/api/concern.rb - lib/terraspace/cloud/api/concern/errors.rb - lib/terraspace/cloud/api/http_methods.rb - lib/terraspace/cloud/api/validate.rb - lib/terraspace/cloud/base.rb - lib/terraspace/cloud/ci.rb - lib/terraspace/cloud/comment.rb - lib/terraspace/cloud/context.rb - lib/terraspace/cloud/cost.rb - lib/terraspace/cloud/cost/infracost.rb - lib/terraspace/cloud/git.rb - lib/terraspace/cloud/plan.rb - lib/terraspace/cloud/stream.rb - lib/terraspace/cloud/streamer.rb - lib/terraspace/cloud/update.rb - lib/terraspace/cloud/upload.rb - lib/terraspace/cloud/upload/base.rb - lib/terraspace/cloud/upload/package.rb - lib/terraspace/cloud/upload/tidy.rb - lib/terraspace/cloud/vcs.rb - lib/terraspace/cloud/vcs/base.rb - lib/terraspace/cloud/vcs/ci_env.rb - lib/terraspace/cloud/vcs/commenter.rb - lib/terraspace/cloud/vcs/interface.rb - lib/terraspace/cloud/vcs/local_env.rb - lib/terraspace/cloud/vcs/local_git.rb - lib/terraspace/cloud/vcs/local_git/azure.rb - lib/terraspace/cloud/vcs/local_git/base.rb - lib/terraspace/cloud/vcs/local_git/bitbucket.rb - lib/terraspace/cloud/vcs/local_git/github.rb - lib/terraspace/cloud/vcs/local_git/gitlab.rb - lib/terraspace/command.rb - lib/terraspace/compiler/basename.rb - lib/terraspace/compiler/cleaner.rb - lib/terraspace/compiler/cleaner/backend_change.rb - lib/terraspace/compiler/commands_concern.rb - lib/terraspace/compiler/dependencies/helpers.rb - lib/terraspace/compiler/dirs_concern.rb - lib/terraspace/compiler/dsl/base.rb - lib/terraspace/compiler/dsl/meta/local.rb - lib/terraspace/compiler/dsl/meta/var.rb - lib/terraspace/compiler/dsl/mod.rb - lib/terraspace/compiler/dsl/syntax/helpers/common.rb - lib/terraspace/compiler/dsl/syntax/mod.rb - lib/terraspace/compiler/dsl/syntax/mod/backend.rb - lib/terraspace/compiler/dsl/syntax/mod/data.rb - lib/terraspace/compiler/dsl/syntax/mod/locals.rb - lib/terraspace/compiler/dsl/syntax/mod/module.rb - lib/terraspace/compiler/dsl/syntax/mod/output.rb - lib/terraspace/compiler/dsl/syntax/mod/provider.rb - lib/terraspace/compiler/dsl/syntax/mod/resource.rb - lib/terraspace/compiler/dsl/syntax/mod/terraform.rb - lib/terraspace/compiler/dsl/syntax/mod/variable.rb - lib/terraspace/compiler/dsl/syntax/tfvar.rb - lib/terraspace/compiler/dsl/syntax/tfvar/common.rb - lib/terraspace/compiler/dsl/tfvars.rb - lib/terraspace/compiler/erb/context.rb - lib/terraspace/compiler/erb/helpers.rb - lib/terraspace/compiler/erb/render.rb - lib/terraspace/compiler/expander.rb - lib/terraspace/compiler/expander/backend.rb - lib/terraspace/compiler/helper_extender.rb - lib/terraspace/compiler/perform.rb - lib/terraspace/compiler/perform/skip.rb - lib/terraspace/compiler/select.rb - lib/terraspace/compiler/strategy/abstract_base.rb - lib/terraspace/compiler/strategy/mod.rb - lib/terraspace/compiler/strategy/mod/base.rb - lib/terraspace/compiler/strategy/mod/pass.rb - lib/terraspace/compiler/strategy/mod/rb.rb - lib/terraspace/compiler/strategy/mod/text_file.rb - lib/terraspace/compiler/strategy/mod/tf.rb - lib/terraspace/compiler/strategy/mod/tfvars.rb - lib/terraspace/compiler/strategy/tfvar.rb - lib/terraspace/compiler/strategy/tfvar/base.rb - lib/terraspace/compiler/strategy/tfvar/layer.rb - lib/terraspace/compiler/strategy/tfvar/rb.rb - lib/terraspace/compiler/strategy/tfvar/tfvars.rb - lib/terraspace/compiler/writer.rb - lib/terraspace/core.rb - lib/terraspace/dependency/graph.rb - lib/terraspace/dependency/helper/base.rb - lib/terraspace/dependency/helper/depends_on.rb - lib/terraspace/dependency/helper/output.rb - lib/terraspace/dependency/node.rb - lib/terraspace/dependency/registry.rb - lib/terraspace/dependency/resolver.rb - lib/terraspace/dotenv.rb - lib/terraspace/ext.rb - lib/terraspace/ext/bundler.rb - lib/terraspace/ext/core/module.rb - lib/terraspace/ext/core/string.rb - lib/terraspace/hooks/builder.rb - lib/terraspace/hooks/concern.rb - lib/terraspace/hooks/dsl.rb - lib/terraspace/hooks/runner.rb - lib/terraspace/layering.rb - lib/terraspace/logger.rb - lib/terraspace/logger/formatter.rb - lib/terraspace/mod.rb - lib/terraspace/mod/remote.rb - lib/terraspace/plugin.rb - lib/terraspace/plugin/backend/interface.rb - lib/terraspace/plugin/config/interface.rb - lib/terraspace/plugin/decorator/interface.rb - lib/terraspace/plugin/expander/friendly.rb - lib/terraspace/plugin/expander/generic.rb - lib/terraspace/plugin/expander/interface.rb - lib/terraspace/plugin/finder.rb - lib/terraspace/plugin/helper/interface.rb - lib/terraspace/plugin/infer_provider.rb - lib/terraspace/plugin/layer/interface.rb - lib/terraspace/plugin/meta.rb - lib/terraspace/plugin/summary/interface.rb - lib/terraspace/seeder.rb - lib/terraspace/seeder/actions.rb - lib/terraspace/seeder/content.rb - lib/terraspace/seeder/where.rb - lib/terraspace/shell.rb - lib/terraspace/shell/error.rb - lib/terraspace/terraform/api.rb - lib/terraspace/terraform/api/base.rb - lib/terraspace/terraform/api/client.rb - lib/terraspace/terraform/api/http.rb - lib/terraspace/terraform/api/http/concern.rb - lib/terraspace/terraform/api/runs.rb - lib/terraspace/terraform/api/token.rb - lib/terraspace/terraform/api/var.rb - lib/terraspace/terraform/api/vars.rb - lib/terraspace/terraform/api/vars/base.rb - lib/terraspace/terraform/api/vars/json.rb - lib/terraspace/terraform/api/vars/rb.rb - lib/terraspace/terraform/api/workspace.rb - lib/terraspace/terraform/args/custom.rb - lib/terraspace/terraform/args/dsl.rb - lib/terraspace/terraform/args/expand.rb - lib/terraspace/terraform/args/pass.rb - lib/terraspace/terraform/args/shorthands.rb - lib/terraspace/terraform/args/thor.rb - lib/terraspace/terraform/remote_state/fetcher.rb - lib/terraspace/terraform/remote_state/marker/output.rb - lib/terraspace/terraform/remote_state/marker/pretty_tracer.rb - lib/terraspace/terraform/remote_state/output_proxy.rb - lib/terraspace/terraform/remote_state/unresolved.rb - lib/terraspace/terraform/runner.rb - lib/terraspace/terraform/runner/backend.rb - lib/terraspace/terraform/runner/backend/parser.rb - lib/terraspace/terraform/runner/retryer.rb - lib/terraspace/terraform/tfc/runs.rb - lib/terraspace/terraform/tfc/runs/base.rb - lib/terraspace/terraform/tfc/runs/item_presenter.rb - lib/terraspace/terraform/tfc/runs/lister.rb - lib/terraspace/terraform/tfc/runs/pruner.rb - lib/terraspace/terraform/tfc/sync.rb - lib/terraspace/terraform/tfc/syncer.rb - lib/terraspace/terraform/tfc/workspace.rb - lib/terraspace/tester.rb - lib/terraspace/tester/finder.rb - lib/terraspace/tester/meta.rb - lib/terraspace/util.rb - lib/terraspace/util/logging.rb - lib/terraspace/util/popen.rb - lib/terraspace/util/pretty.rb - lib/terraspace/util/sure.rb - lib/terraspace/version.rb - spec/cli_spec.rb - spec/fixtures/cache_dir/variables.tf - spec/fixtures/dependencies/app/stacks/a1/tfvars/dev.tfvars - spec/fixtures/fetcher/c1.json - spec/fixtures/initialized/modules.json - spec/fixtures/orphans/config/backend.rb - spec/fixtures/orphans/config/provider.rb - spec/fixtures/orphans/config/providers_different.rb - spec/fixtures/orphans/config/providers_same.rb - spec/fixtures/orphans/data/aws_ami.rb - spec/fixtures/orphans/data/aws_instance.rb - spec/fixtures/orphans/locals/forum.rb - spec/fixtures/orphans/locals/qux.rb - spec/fixtures/orphans/module/core/main.rb - spec/fixtures/orphans/resource/security_group/hash_example.rb - spec/fixtures/orphans/resource/vpc/count_example.rb - spec/fixtures/orphans/terraform/terraform.rb - spec/fixtures/parser/cache_dirs/all/01-test.auto.tfvars - spec/fixtures/parser/cache_dirs/depends_on/01-test.auto.tfvars - spec/fixtures/parser/cache_dirs/output/01-test.auto.tfvars - spec/fixtures/projects/hcl/aws/app/modules/instance/main.tf - spec/fixtures/projects/hcl/aws/app/modules/instance/variables.tf - spec/fixtures/projects/hcl/aws/app/modules/vpc/file.txt - spec/fixtures/projects/hcl/aws/app/modules/vpc/main.tf - spec/fixtures/projects/hcl/aws/app/modules/vpc/variables.tf - spec/fixtures/projects/hcl/aws/app/stacks/core/main.tf - spec/fixtures/projects/hcl/aws/app/stacks/monolith/main.tf - spec/fixtures/projects/hcl/aws/config/backend.tf - spec/fixtures/projects/hcl/aws/config/provider.tf - spec/fixtures/projects/hcl/google/app/modules/vpc/main.tf - spec/fixtures/projects/hcl/google/app/modules/vpc/outputs.tf - spec/fixtures/projects/hcl/google/app/modules/vpc/variables.tf - spec/fixtures/projects/hcl/google/config/backend.tf - spec/fixtures/projects/hcl/google/config/provider.tf - spec/fixtures/projects/ruby/aws/app/modules/existing_backend/backend.rb - spec/fixtures/projects/ruby/aws/app/modules/existing_backend/main.rb - spec/fixtures/projects/ruby/aws/app/modules/existing_backend/outputs.rb - spec/fixtures/projects/ruby/aws/app/modules/existing_backend/variables.rb - spec/fixtures/projects/ruby/aws/app/modules/instance/main.rb - spec/fixtures/projects/ruby/aws/app/modules/instance/outputs.rb - spec/fixtures/projects/ruby/aws/app/modules/instance/variables.rb - spec/fixtures/projects/ruby/aws/app/modules/security_group/main.rb - spec/fixtures/projects/ruby/aws/app/modules/security_group/variables.rb - spec/fixtures/projects/ruby/aws/app/modules/sg_child/main.rb - spec/fixtures/projects/ruby/aws/app/modules/sg_child/variables.rb - spec/fixtures/projects/ruby/aws/app/modules/sg_parent/main.rb - spec/fixtures/projects/ruby/aws/app/modules/sg_parent/variables.rb - spec/fixtures/projects/ruby/aws/app/modules/vpc/main.rb - spec/fixtures/projects/ruby/aws/app/modules/vpc/outputs.rb - spec/fixtures/projects/ruby/aws/app/modules/vpc/variables.rb - spec/fixtures/projects/ruby/aws/app/modules/wordpress/main.rb - spec/fixtures/projects/ruby/aws/app/stacks/core/a.tfvars - spec/fixtures/projects/ruby/aws/app/stacks/core/b.tfvars - spec/fixtures/projects/ruby/aws/app/stacks/core/main.rb - spec/fixtures/projects/ruby/aws/app/stacks/core/outputs.rb - spec/fixtures/projects/ruby/aws/app/stacks/core/variables.rb - spec/fixtures/projects/ruby/aws/app/stacks/gke/main.rb - spec/fixtures/projects/ruby/aws/app/stacks/monolith/main.rb - spec/fixtures/projects/ruby/aws/app/stacks/nested/main.rb - spec/fixtures/projects/ruby/aws/config/backend.rb - spec/fixtures/projects/ruby/aws/config/cli/args.rb - spec/fixtures/projects/ruby/aws/config/cli/hooks.rb - spec/fixtures/projects/ruby/aws/config/provider.rb - spec/fixtures/projects/ruby/aws/seed/tfvars/modules/instance/base.rb - spec/fixtures/projects/ruby/aws/seed/tfvars/modules/instance/dev.rb - spec/fixtures/projects/ruby/aws/seed/tfvars/modules/instance/prod.rb - spec/fixtures/projects/ruby/aws/seed/tfvars/modules/security_group/base.rb - spec/fixtures/projects/ruby/aws/seed/tfvars/modules/security_group/dev.rb - spec/fixtures/projects/ruby/aws/seed/tfvars/modules/vpc/base.tfvars - spec/fixtures/projects/ruby/aws/seed/tfvars/modules/vpc/dev.tfvars - spec/fixtures/projects/ruby/aws/seed/tfvars/modules/vpc/prod.tfvars - spec/fixtures/projects/ruby/aws/seed/tfvars/stacks/core/base.rb - spec/fixtures/projects/ruby/aws/seed/tfvars/stacks/core/dev.rb - spec/fixtures/projects/ruby/aws/seed/tfvars/stacks/core/prod.rb - spec/fixtures/projects/ruby/aws/vendor/modules/vpc/main.rb - spec/fixtures/projects/ruby/aws/vendor/modules/vpc/outputs.rb - spec/fixtures/projects/ruby/aws/vendor/modules/vpc/variables.rb - spec/fixtures/projects/ruby/google/app/modules/firewall/main.rb - spec/fixtures/projects/ruby/google/app/modules/network/main.rb - spec/fixtures/projects/ruby/google/app/modules/vm-simple/main.rb - spec/fixtures/projects/ruby/google/app/modules/vm/main.rb - spec/fixtures/projects/ruby/google/app/modules/vm/outputs.rb - spec/fixtures/projects/ruby/google/app/modules/vm/variables.rb - spec/fixtures/projects/ruby/google/app/stacks/core/main.rb - spec/fixtures/projects/ruby/google/config/backend.rb - spec/fixtures/projects/ruby/google/config/provider.rb - spec/fixtures/summary/down.log - spec/fixtures/summary/output.log - spec/fixtures/summary/plan/error.log - spec/fixtures/summary/plan/success.log - spec/fixtures/summary/show.log - spec/fixtures/summary/up/error.log - spec/fixtures/summary/up/success.log - spec/fixtures/summary/validate/error.log - spec/fixtures/summary/validate/success.log - spec/fixtures/terraform/args/multiple.rb - spec/fixtures/terraform/args/single.rb - spec/fixtures/terraform/hooks/multiple.rb - spec/fixtures/terraform/hooks/single.rb - spec/spec_helper.rb - spec/terraspace/all/grapher_spec.rb - spec/terraspace/all/runner_spec.rb - spec/terraspace/all/summary_spec.rb - spec/terraspace/compiler/dsl/backend_spec.rb - spec/terraspace/compiler/dsl/data_spec.rb - spec/terraspace/compiler/dsl/locals_spec.rb - spec/terraspace/compiler/dsl/meta/local_spec.rb - spec/terraspace/compiler/dsl/meta/var_spec.rb - spec/terraspace/compiler/dsl/module_spec.rb - spec/terraspace/compiler/dsl/monolith_spec.rb - spec/terraspace/compiler/dsl/output_spec.rb - spec/terraspace/compiler/dsl/provider_spec.rb - spec/terraspace/compiler/dsl/resource/security_group_spec.rb - spec/terraspace/compiler/dsl/resource_spec.rb - spec/terraspace/compiler/dsl/terraform_spec.rb - spec/terraspace/compiler/dsl/variable_spec.rb - spec/terraspace/compiler/erb/render_spec.rb - spec/terraspace/dependency/graph_spec.rb - spec/terraspace/dependency/helper/depends_on_spec.rb - spec/terraspace/dependency/helper/output_spec.rb - spec/terraspace/hooks/builder_spec.rb - spec/terraspace/provider/expander/generic_spec.rb - spec/terraspace/seeder/content_spec.rb - spec/terraspace/seeder_spec.rb - spec/terraspace/terraform/args/custom_spec.rb - spec/terraspace/terraform/args/pass_spec.rb - spec/terraspace/terraform/remote_state/fetcher_spec.rb - spec/terraspace/terraform/remote_state/marker/output_spec.rb - spec/terraspace/terraform/remote_state/output_proxy_spec.rb - terraspace.gemspec homepage: https://terraspace.cloud licenses: - Apache-2.0 metadata: homepage_uri: https://terraspace.cloud source_code_uri: https://github.com/boltops-tools/terraspace changelog_uri: https://github.com/boltops-tools/terraspace/blob/master/CHANGELOG.md post_install_message: rdoc_options: [] require_paths: - lib required_ruby_version: !ruby/object:Gem::Requirement requirements: - - ">=" - !ruby/object:Gem::Version version: '0' required_rubygems_version: !ruby/object:Gem::Requirement requirements: - - ">=" - !ruby/object:Gem::Version version: '0' requirements: [] rubygems_version: 3.3.12 signing_key: specification_version: 4 summary: 'Terraspace: The Terraspace Framework' test_files: - spec/cli_spec.rb - spec/fixtures/cache_dir/variables.tf - spec/fixtures/dependencies/app/stacks/a1/tfvars/dev.tfvars - spec/fixtures/fetcher/c1.json - spec/fixtures/initialized/modules.json - spec/fixtures/orphans/config/backend.rb - spec/fixtures/orphans/config/provider.rb - spec/fixtures/orphans/config/providers_different.rb - spec/fixtures/orphans/config/providers_same.rb - spec/fixtures/orphans/data/aws_ami.rb - spec/fixtures/orphans/data/aws_instance.rb - spec/fixtures/orphans/locals/forum.rb - spec/fixtures/orphans/locals/qux.rb - spec/fixtures/orphans/module/core/main.rb - spec/fixtures/orphans/resource/security_group/hash_example.rb - spec/fixtures/orphans/resource/vpc/count_example.rb - spec/fixtures/orphans/terraform/terraform.rb - spec/fixtures/parser/cache_dirs/all/01-test.auto.tfvars - spec/fixtures/parser/cache_dirs/depends_on/01-test.auto.tfvars - spec/fixtures/parser/cache_dirs/output/01-test.auto.tfvars - spec/fixtures/projects/hcl/aws/app/modules/instance/main.tf - spec/fixtures/projects/hcl/aws/app/modules/instance/variables.tf - spec/fixtures/projects/hcl/aws/app/modules/vpc/file.txt - spec/fixtures/projects/hcl/aws/app/modules/vpc/main.tf - spec/fixtures/projects/hcl/aws/app/modules/vpc/variables.tf - spec/fixtures/projects/hcl/aws/app/stacks/core/main.tf - spec/fixtures/projects/hcl/aws/app/stacks/monolith/main.tf - spec/fixtures/projects/hcl/aws/config/backend.tf - spec/fixtures/projects/hcl/aws/config/provider.tf - spec/fixtures/projects/hcl/google/app/modules/vpc/main.tf - spec/fixtures/projects/hcl/google/app/modules/vpc/outputs.tf - spec/fixtures/projects/hcl/google/app/modules/vpc/variables.tf - spec/fixtures/projects/hcl/google/config/backend.tf - spec/fixtures/projects/hcl/google/config/provider.tf - spec/fixtures/projects/ruby/aws/app/modules/existing_backend/backend.rb - spec/fixtures/projects/ruby/aws/app/modules/existing_backend/main.rb - spec/fixtures/projects/ruby/aws/app/modules/existing_backend/outputs.rb - spec/fixtures/projects/ruby/aws/app/modules/existing_backend/variables.rb - spec/fixtures/projects/ruby/aws/app/modules/instance/main.rb - spec/fixtures/projects/ruby/aws/app/modules/instance/outputs.rb - spec/fixtures/projects/ruby/aws/app/modules/instance/variables.rb - spec/fixtures/projects/ruby/aws/app/modules/security_group/main.rb - spec/fixtures/projects/ruby/aws/app/modules/security_group/variables.rb - spec/fixtures/projects/ruby/aws/app/modules/sg_child/main.rb - spec/fixtures/projects/ruby/aws/app/modules/sg_child/variables.rb - spec/fixtures/projects/ruby/aws/app/modules/sg_parent/main.rb - spec/fixtures/projects/ruby/aws/app/modules/sg_parent/variables.rb - spec/fixtures/projects/ruby/aws/app/modules/vpc/main.rb - spec/fixtures/projects/ruby/aws/app/modules/vpc/outputs.rb - spec/fixtures/projects/ruby/aws/app/modules/vpc/variables.rb - spec/fixtures/projects/ruby/aws/app/modules/wordpress/main.rb - spec/fixtures/projects/ruby/aws/app/stacks/core/a.tfvars - spec/fixtures/projects/ruby/aws/app/stacks/core/b.tfvars - spec/fixtures/projects/ruby/aws/app/stacks/core/main.rb - spec/fixtures/projects/ruby/aws/app/stacks/core/outputs.rb - spec/fixtures/projects/ruby/aws/app/stacks/core/variables.rb - spec/fixtures/projects/ruby/aws/app/stacks/gke/main.rb - spec/fixtures/projects/ruby/aws/app/stacks/monolith/main.rb - spec/fixtures/projects/ruby/aws/app/stacks/nested/main.rb - spec/fixtures/projects/ruby/aws/config/backend.rb - spec/fixtures/projects/ruby/aws/config/cli/args.rb - spec/fixtures/projects/ruby/aws/config/cli/hooks.rb - spec/fixtures/projects/ruby/aws/config/provider.rb - spec/fixtures/projects/ruby/aws/seed/tfvars/modules/instance/base.rb - spec/fixtures/projects/ruby/aws/seed/tfvars/modules/instance/dev.rb - spec/fixtures/projects/ruby/aws/seed/tfvars/modules/instance/prod.rb - spec/fixtures/projects/ruby/aws/seed/tfvars/modules/security_group/base.rb - spec/fixtures/projects/ruby/aws/seed/tfvars/modules/security_group/dev.rb - spec/fixtures/projects/ruby/aws/seed/tfvars/modules/vpc/base.tfvars - spec/fixtures/projects/ruby/aws/seed/tfvars/modules/vpc/dev.tfvars - spec/fixtures/projects/ruby/aws/seed/tfvars/modules/vpc/prod.tfvars - spec/fixtures/projects/ruby/aws/seed/tfvars/stacks/core/base.rb - spec/fixtures/projects/ruby/aws/seed/tfvars/stacks/core/dev.rb - spec/fixtures/projects/ruby/aws/seed/tfvars/stacks/core/prod.rb - spec/fixtures/projects/ruby/aws/vendor/modules/vpc/main.rb - spec/fixtures/projects/ruby/aws/vendor/modules/vpc/outputs.rb - spec/fixtures/projects/ruby/aws/vendor/modules/vpc/variables.rb - spec/fixtures/projects/ruby/google/app/modules/firewall/main.rb - spec/fixtures/projects/ruby/google/app/modules/network/main.rb - spec/fixtures/projects/ruby/google/app/modules/vm-simple/main.rb - spec/fixtures/projects/ruby/google/app/modules/vm/main.rb - spec/fixtures/projects/ruby/google/app/modules/vm/outputs.rb - spec/fixtures/projects/ruby/google/app/modules/vm/variables.rb - spec/fixtures/projects/ruby/google/app/stacks/core/main.rb - spec/fixtures/projects/ruby/google/config/backend.rb - spec/fixtures/projects/ruby/google/config/provider.rb - spec/fixtures/summary/down.log - spec/fixtures/summary/output.log - spec/fixtures/summary/plan/error.log - spec/fixtures/summary/plan/success.log - spec/fixtures/summary/show.log - spec/fixtures/summary/up/error.log - spec/fixtures/summary/up/success.log - spec/fixtures/summary/validate/error.log - spec/fixtures/summary/validate/success.log - spec/fixtures/terraform/args/multiple.rb - spec/fixtures/terraform/args/single.rb - spec/fixtures/terraform/hooks/multiple.rb - spec/fixtures/terraform/hooks/single.rb - spec/spec_helper.rb - spec/terraspace/all/grapher_spec.rb - spec/terraspace/all/runner_spec.rb - spec/terraspace/all/summary_spec.rb - spec/terraspace/compiler/dsl/backend_spec.rb - spec/terraspace/compiler/dsl/data_spec.rb - spec/terraspace/compiler/dsl/locals_spec.rb - spec/terraspace/compiler/dsl/meta/local_spec.rb - spec/terraspace/compiler/dsl/meta/var_spec.rb - spec/terraspace/compiler/dsl/module_spec.rb - spec/terraspace/compiler/dsl/monolith_spec.rb - spec/terraspace/compiler/dsl/output_spec.rb - spec/terraspace/compiler/dsl/provider_spec.rb - spec/terraspace/compiler/dsl/resource/security_group_spec.rb - spec/terraspace/compiler/dsl/resource_spec.rb - spec/terraspace/compiler/dsl/terraform_spec.rb - spec/terraspace/compiler/dsl/variable_spec.rb - spec/terraspace/compiler/erb/render_spec.rb - spec/terraspace/dependency/graph_spec.rb - spec/terraspace/dependency/helper/depends_on_spec.rb - spec/terraspace/dependency/helper/output_spec.rb - spec/terraspace/hooks/builder_spec.rb - spec/terraspace/provider/expander/generic_spec.rb - spec/terraspace/seeder/content_spec.rb - spec/terraspace/seeder_spec.rb - spec/terraspace/terraform/args/custom_spec.rb - spec/terraspace/terraform/args/pass_spec.rb - spec/terraspace/terraform/remote_state/fetcher_spec.rb - spec/terraspace/terraform/remote_state/marker/output_spec.rb - spec/terraspace/terraform/remote_state/output_proxy_spec.rb