Sha256: 6ffbfa3bdcf7962ee6ee487c06c39ca526a91ccd738fbb8052a2b8914d7570ea
Contents?: true
Size: 1.08 KB
Versions: 6
Compression:
Stored size: 1.08 KB
Contents
default :server => :server_local, :port => 13789, :log => '/tmp/drbqs_execute' usage :message => "Calculate sum of numbers", :server => File.join(File.dirname(__FILE__), 'server_def.rb') server :server_template, :template => true do |server, ssh| server.load 'server_def.rb' end server :server_local, "localhost" do |server| server.load File.expand_path(File.join(File.dirname(__FILE__), 'server_def.rb')) end ssh_localhost = "#{ENV['USER']}@localhost" current_dir = File.expand_path(File.dirname(__FILE__)) server :server_ssh, "localhost" do |server, ssh| ssh.connect ssh_localhost ssh.directory current_dir ssh.output "/tmp/drbqs_ssh/server" server.load 'server_def.rb' end node :node_template, template: true do |node| node.load 'sum.rb' end node :node_local do |node| node.load File.expand_path(File.join(File.dirname(__FILE__), 'sum.rb')) node.process 2 end node :node_ssh do |node, ssh| ssh.connect ssh_localhost ssh.directory current_dir ssh.output "/tmp/drbqs_ssh/node" node.load 'sum.rb' node.process 2 end node :node_group, :group => [:node_local, :node_ssh]
Version data entries
6 entries across 6 versions & 1 rubygems