my @cmds = ("sh int des"); # define commands. my @hosts = ("XXX", "XXX"); # define hosts. my @params = (\@cmds, \@hosts); # construct parameter array (currenlty mandatory for execution in a sub process). my $job = new Job(\&exec_on_each, \@params); # define job Dispatcher::query_job($job); # add jobs to the dispatchers queue. my @out = Dispatcher::execute_jobs(); # execute all jobs and retieve the result. print Tools::to_string(\@out); # print the result in the console.