lib/easy_ml/logging.rb in easy_ml-0.1.4 vs lib/easy_ml/logging.rb in easy_ml-0.2.0.pre.rc1

- old
+ new

@@ -5,12 +5,12 @@ end module ClassMethods def log_method(method_name, message, verbose: false) original_method = instance_method(method_name) - define_method(method_name) do |*args, &block| + define_method(method_name) do |*args, **kwargs, &block| log_message(message, verbose: verbose) - result = original_method.bind(self).call(*args, &block) + result = original_method.bind(self).call(*args, **kwargs, &block) result end end end