Class: Kitchen::Terraform::FilePathConfigAttributeDefiner

Inherits:
Object
  • Object
show all
Defined in:
lib/kitchen/terraform/file_path_config_attribute_definer.rb

Overview

Defines a file path configuration attribute on a plugin class.

Instance Method Summary collapse

Instance Method Details

#define(plugin_class:) ⇒ void

This method returns an undefined value.

Defines the file path configuration attribute on a plugin class.

Parameters:

  • plugin_class (::Kitchen::ConfigAttributeVerifier)

    A plugin class which has configuration attribute verification behaviour.



27
28
29
30
# File 'lib/kitchen/terraform/file_path_config_attribute_definer.rb', line 27

def define(plugin_class:)
  @definer.define plugin_class: plugin_class
  plugin_class.expand_path_for @attribute.to_sym
end