Sha256: 75ac5ba42e3ef5a8894b9727af5d6977db2a349f54f13403365198f210496018
Contents?: true
Size: 494 Bytes
Versions: 6
Compression:
Stored size: 494 Bytes
Contents
#!/usr/bin/env ruby $:.unshift(File.join(File.dirname(__FILE__), "..", "lib")) require "poolparty/lite" status = ARGV.shift || "running" # or pending or terminated schema = ::PoolParty.load_cloud_from_json(ARGV.shift) #TODO: smarter option parser remoter_base = schema.options.remote_base instances = Kernel.const_get(remoter_base.camelcase).send :describe_instances, schema.options print instances.select {|inst| inst.status == status }.join("\t") # usage: # server-list-instances status
Version data entries
6 entries across 6 versions & 2 rubygems