lib/cronicle/client.rb in cronicle-0.1.2 vs lib/cronicle/client.rb in cronicle-0.1.3

- old
+ new

@@ -23,9 +23,13 @@ if jobs_by_host.empty? raise "Definition cannot be found: Job `#{name}`" end parallel_each(jobs_by_host) do |host, jobs_by_user| + if @options[:ssh_user] and host !~ /@/ + host = @options[:ssh_user] + '@' + host + end + run_driver(host) do |driver| jobs_by_user.each do |user, jobs| driver.execute_job(user, jobs) end end