summaryrefslogtreecommitdiff
path: root/rubyfy.rb
diff options
context:
space:
mode:
authorPaul Buetow <rubyfy@dev.buetow.org>2015-09-29 07:18:34 +0100
committerPaul Buetow <rubyfy@dev.buetow.org>2015-09-29 07:18:34 +0100
commit25813dd0e4a46af5bc4a41d628c6c349cf55fba5 (patch)
tree7182081214145450aa713c1864f6b23181be6277 /rubyfy.rb
parentb36da66f1067c58ea829ba436f770c7bd62085bd (diff)
add default value of 1 for parallelization
Diffstat (limited to 'rubyfy.rb')
-rwxr-xr-xrubyfy.rb16
1 files changed, 9 insertions, 7 deletions
diff --git a/rubyfy.rb b/rubyfy.rb
index 0548dd0..f9a7180 100755
--- a/rubyfy.rb
+++ b/rubyfy.rb
@@ -18,6 +18,8 @@ class Rubyfy
@args[opt] = arg
end
+ @args["--parallel"] = 1 unless @args["--parallel"]
+
log(:DEBUG, @args) if @args["--debug"]
end
@@ -65,13 +67,6 @@ class Rubyfy
private
- def log(severity, message)
- return if severity == :VERBOSE and not @args["--verbose"]
- @log_mutex.synchronize do
- puts "#{severity}::#{message}"
- end
- end
-
def run_command(server, command="uptime", root=false, user=ENV["USER"])
log(:VERBOSE,"#{server}::Connecting")
sudo = root ? "sudo " : ""
@@ -103,6 +98,13 @@ private
http = Net::HTTP.new(uri.host, uri.port)
http.request(req).body
end
+
+ def log(severity, message)
+ return if severity == :VERBOSE and not @args["--verbose"]
+ @log_mutex.synchronize do
+ puts "#{severity}::#{message}"
+ end
+ end
end
begin