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