Sha256: 29798e084b2ad3ca6dc09f21737c49400bc58405b7eac7813131af32c2d7dd1e

Contents?: true

Size: 517 Bytes

Versions: 1

Compression:

Stored size: 517 Bytes

Contents

require 'cloudkick'

# cloudkick
CONSUMER_KEY = 'sRgsZZwtmn7ksX5a'
CONSUMER_SECRET = 'VthUpnQu3qQJ6gGp'

# marktran
# CONSUMER_KEY = 'FT4DX7BRtkabVna4'
# CONSUMER_SECRET = '4RAF5SLq4A77wvqn'

client = Cloudkick::Base.new(CONSUMER_KEY,
                             CONSUMER_SECRET)

agent_nodes = client.get('nodes', 'tag:agent')
nodes = client.get('nodes')

nodes.each do |node|
  puts "#{node.name}: #{node.status}"
end

# puts
# puts nodes.pssh('hostname')

# agent_nodes do |node|
#   puts node.check('mem')
# end

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
cloudkick-0.1.0 doc/example.rb