Sha256: daf8b825a8b1772c9003ff33585339a41e99a29e9a9143cc701cbf2385fa672d
Contents?: true
Size: 832 Bytes
Versions: 6
Compression:
Stored size: 832 Bytes
Contents
require "azure_info" require "memoist" require "terraspace" # for interface require "terraspace_plugin_azurerm/version" require "terraspace_plugin_azurerm/autoloader" TerraspacePluginAzurerm::Autoloader.setup module TerraspacePluginAzurerm class Error < StandardError; end # Friendlier method for config/plugins/azurerm.rb. Example: # # TerraspacePluginAzurerm.configure do |config| # config.resource.property = "value" # end # def configure(&block) Interfaces::Config.instance.configure(&block) end def config Interfaces::Config.instance.config end extend self end Terraspace::Plugin.register("azurerm", backend: "azurerm", config_class: TerraspacePluginAzurerm::Interfaces::Config, layer_class: TerraspacePluginAzurerm::Interfaces::Layer, root: File.dirname(__dir__), )
Version data entries
6 entries across 6 versions & 1 rubygems