class Sensu::Push::Entity

Attributes

name[R]
namespace[R]

Public Class Methods

new(options={}) click to toggle source
# File lib/sensu/push/entity.rb, line 6
def initialize(options={})
  @options = options
  @name = options[:entity_name]
  @namespace = options.fetch(:namespace, "default")
end

Public Instance Methods

to_hash() click to toggle source
# File lib/sensu/push/entity.rb, line 12
def to_hash
  {
    :metadata => {
      :name => @name,
      :namespace => @namespace
    },
    :entity_class => "proxy"
  }
end