Sha256: 79da3bb60856e15187bb6f28ce2be037e92f8a514f1b6052580e6ea31cf521a8

Contents?: true

Size: 902 Bytes

Versions: 84

Compression:

Stored size: 902 Bytes

Contents

require 'rubygems'
require 'amee'
require 'optparse'

# Command-line options - get username, password, and server
options = {}
OptionParser.new do |opts|
  opts.on("-u", "--username USERNAME", "AMEE username") do |u|
    options[:username] = u
  end  
  opts.on("-p", "--password PASSWORD", "AMEE password") do |p|
    options[:password] = p
  end
  opts.on("-s", "--server SERVER", "AMEE server") do |s|
    options[:server] = s
  end
end.parse!

# Connect
connection = AMEE::Connection.new(options[:server], options[:username], options[:password])

# For each path in arg list, show details
ARGV.each do |path|
  cat = AMEE::Data::Item.get(connection, path)
  puts "---------------------"
  puts "Name: #{cat.name}"
  puts "Path: #{cat.full_path}"
  puts "Label: #{cat.label}"
  puts "UID: #{cat.uid}"
  puts "Values:"
  cat.values.each do |v|
    puts "  - #{v[:name]}: #{v[:value]}"
  end
  
end


Version data entries

84 entries across 84 versions & 2 rubygems

Version Path
Floppy-amee-0.0.4 examples/view_data_item.rb
Floppy-amee-0.0.5 examples/view_data_item.rb
Floppy-amee-0.1.0 examples/view_data_item.rb
Floppy-amee-0.1.1 examples/view_data_item.rb
Floppy-amee-0.1.2 examples/view_data_item.rb
Floppy-amee-0.2.1 examples/view_data_item.rb
Floppy-amee-0.2.3 examples/view_data_item.rb
Floppy-amee-0.3.0 examples/view_data_item.rb
Floppy-amee-0.3.1 examples/view_data_item.rb
Floppy-amee-0.4.0 examples/view_data_item.rb
Floppy-amee-0.4.1 examples/view_data_item.rb
Floppy-amee-0.4.10 examples/view_data_item.rb
Floppy-amee-0.4.12 examples/view_data_item.rb
Floppy-amee-0.4.13 examples/view_data_item.rb
Floppy-amee-0.4.14 examples/view_data_item.rb
Floppy-amee-0.4.15 examples/view_data_item.rb
Floppy-amee-0.4.16 examples/view_data_item.rb
Floppy-amee-0.4.17 examples/view_data_item.rb
Floppy-amee-0.4.18 examples/view_data_item.rb
Floppy-amee-0.4.19 examples/view_data_item.rb