def execute_connector(app, gear, cart, connector_name, input_args)
args = Hash.new
args['--gear-uuid'] = gear.uuid
args['--cart-name'] = cart
args['--hook-name'] = connector_name
args['--input-args'] = input_args.join(" ")
mcoll_reply = execute_direct(@@C_CONTROLLER, 'connector-execute', args)
if mcoll_reply and mcoll_reply.length>0
mcoll_reply = mcoll_reply[0]
output = mcoll_reply.results[:data][:output]
exitcode = mcoll_reply.results[:data][:exitcode]
return [output, exitcode]
end
[nil, nil]
end