bin/deltacloudc in bbrowning-deltacloud-client-0.0.6.1 vs bin/deltacloudc in bbrowning-deltacloud-client-0.0.9.4

- old
+ new

@@ -18,12 +18,12 @@ # under the License. require 'rubygems' require 'optparse' require 'uri' -require 'lib/deltacloud' -require 'lib/plain_formatter' +require 'deltacloud' +require 'plain_formatter' include DeltaCloud::PlainFormatter options = { :verbose => false @@ -78,21 +78,20 @@ # If list parameter passed print out available collection # with API documentation if options[:list] and options[:collection].nil? collections.each do |c| - doc = client.fetch_documentation(c.to_s) - puts sprintf("%-22s: %s", c.to_s[0, 22], doc[:description]) + puts sprintf("%-22s", c.to_s[0, 22]) end exit(0) end # If collection parameter is present and user requested list # print all operation defined for collection with API documentation if options[:list] and options[:collection] - doc = client.fetch_documentation(options[:collection]) - doc[:operations].each do |c| - puts sprintf("%-20s: %s", c[:name][0, 20], c[:description]) + doc = client.documentation(options[:collection]) + doc.operations.each do |c| + puts sprintf("%-20s: %s", c.operation, c.description) end exit(0) end if options[:version]