summaryrefslogtreecommitdiff
path: root/rubyfy.rb
diff options
context:
space:
mode:
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