module Terraspace::CLI::New::Helpers::PluginGem
Private Instance Methods
autodetect_provider()
click to toggle source
# File lib/terraspace/cli/new/helpers/plugin_gem.rb, line 13 def autodetect_provider providers = Terraspace::Plugin.meta.keys if providers.size == 1 providers.first else precedence = %w[aws azurerm google] precedence.find do |p| providers.include?(p) end end end
plugin_gem_name()
click to toggle source
# File lib/terraspace/cli/new/helpers/plugin_gem.rb, line 4 def plugin_gem_name if @options[:plugin_gem] @options[:plugin_gem] else plugin = @options[:plugin] || autodetect_provider "terraspace_plugin_#{plugin}" end end