# File lib/nanite/state.rb, line 47 def [](nanite) log_redis_error("[]") do status = @redis[nanite] timestamp = @redis["t-#{nanite}"] services = @redis.smembers("s-#{nanite}") tags = @redis.smembers("tg-#{nanite}") return nil unless status && timestamp && services {:services => services, :status => status, :timestamp => timestamp.to_i, :tags => tags} end end