Class: Connfu::Provisioning::Rss

Inherits:
Channel
  • Object
show all
Defined in:
lib/connfu/provisioning/rss.rb

Overview

This class models s connFu RSS channel

Instance Attribute Summary collapse

Attributes inherited from Channel

#channel_type, #created_at, #uid, #updated_at

Instance Method Summary collapse

Methods inherited from Channel

#to_s, unmarshal

Constructor Details

#initialize(params) ⇒ Rss

Returns a new instance of Rss.



10
11
12
13
# File 'lib/connfu/provisioning/rss.rb', line 10

def initialize(params)
  super(params)
  self.channel_type = "rss"
end

Instance Attribute Details

#uriObject

RSS URI



8
9
10
# File 'lib/connfu/provisioning/rss.rb', line 8

def uri
  @uri
end

Instance Method Details

#to_hashObject



15
16
17
# File 'lib/connfu/provisioning/rss.rb', line 15

def to_hash
  {"uid" => uid, "channel_type" => channel_type, "uri" => uri}
end