Class: CovalentKustomizer::TestTransformer

Inherits:
Kustomize::TransformerPlugin show all
Defined in:
lib/kustomize/builtin_plugins/kustomizer.covalenthq.com/v1/test_transformer.rb

Instance Attribute Summary

Attributes inherited from Kustomize::Plugin

#session

Instance Method Summary collapse

Methods inherited from Kustomize::TransformerPlugin

inherited, #rewrite_all

Methods inherited from Kustomize::Plugin

create, kustomize_plugin_match_api_version, kustomize_plugin_match_kind, match_on

Constructor Details

#initialize(rc) ⇒ TestTransformer

Returns a new instance of TestTransformer.



8
9
10
# File 'lib/kustomize/builtin_plugins/kustomizer.covalenthq.com/v1/test_transformer.rb', line 8

def initialize(rc)
  @insertions = rc['insert'] || {}
end

Instance Method Details

#rewrite(rc) ⇒ Object



12
13
14
# File 'lib/kustomize/builtin_plugins/kustomizer.covalenthq.com/v1/test_transformer.rb', line 12

def rewrite(rc)
  rc.merge(@insertions)
end