lib/packer/macro.rb in packer-config-1.6.0 vs lib/packer/macro.rb in packer-config-1.6.1

- old
+ new

@@ -1,10 +1,16 @@ # Encoding: utf-8 +# rubocop:disable Style/MethodMissing + module Packer class Macro def method_missing(method_name, *args) name = method_name.to_s.slice(0,1).capitalize + method_name.to_s.slice(1..-1) "{{ .#{name} }}" + end + + def respond_to_missing?(method_name, include_private = false) + true end def respond_to?(symbol, include_private=false) # We literally respond to everything... true