class Stingray::Rule

Attributes

content[RW]
name[RW]
rule[RW]
rules[RW]

Public Instance Methods

create(name,content='') click to toggle source

create a new rule

# File lib/stingray/rules.rb, line 23
def create(name,content='')
  @name=name
  @content=content
end
destroy() click to toggle source

destroy the current rule.

# File lib/stingray/rules.rb, line 35
def destroy
  return if @name.nil?
  delete_rest "rules/#{@name}"
end
save() click to toggle source

Save the current rule.

# File lib/stingray/rules.rb, line 29
def save
  return if @content.nil?
  put_rest "rules/#{@name}", @content, :content_type => "application/octet-stream"
end