Update code from https://github.com/dmi-try/marionette-collective
[packages/precise/mcollective.git] / plugins / mcollective / application / rpc.rb
index c69cfd18b6fa854e6e9330932a02fd31116a8ab2..32d59f97264459ae05c97ef94a53a0deb292fd75 100644 (file)
@@ -84,6 +84,8 @@ class MCollective::Application::Rpc<MCollective::Application
 
     string_to_ddl_type(configuration[:arguments], mc.ddl.action_interface(configuration[:action])) if mc.ddl
 
+    mc.validate_request(configuration[:action], configuration[:arguments])
+
     if mc.reply_to
       configuration[:arguments][:process_results] = true