lib/cloudkick/commands/parallel.rb in cloudkick-0.2.0 vs lib/cloudkick/commands/parallel.rb in cloudkick-0.2.1

- old
+ new

@@ -1,9 +1,13 @@ require 'tempfile' module Cloudkick::Command class Pssh < Base def index + unless args.size == 3 + raise CommandFailed, 'usage: cloudkick pssh <username> <output> <command>' + end + file = Tempfile.new('ck') client.get('nodes').each do |node| file.puts node.ipaddress end