module Kitchen::Pulumi::ConfigAttribute::Config

Module used for the 'config' instance var on an instance driver. The driver will set the Pulumi stack configs for each of the namespaces provided.

Public Class Methods

included(plugin) click to toggle source
# File lib/kitchen/pulumi/config_attribute/config.rb, line 15
def self.included(plugin)
  definer = ConfigAttributeDefiner.new(
    attribute: self,
    schema: ConfigSchemas::StackSettingsHash,
  )
  definer.define(plugin_class: plugin)
end
to_sym() click to toggle source
# File lib/kitchen/pulumi/config_attribute/config.rb, line 23
def self.to_sym
  :config
end

Public Instance Methods

config_config_default_value() click to toggle source
# File lib/kitchen/pulumi/config_attribute/config.rb, line 29
def config_config_default_value
  {}
end