<?xml version="1.0" encoding="UTF-8"?>
<commit>
  <added type="array"/>
  <modified type="array">
    <modified>
      <diff>@@ -1,4 +1,3 @@
-# Remember that all dates sent to Digg must be Unix epoch format. Use to_i to get any date objects to epch.=
 require 'rdigg'
 require 'net/http'
 require 'cgi'
@@ -7,34 +6,37 @@ require 'rexml/xpath'
 
 class Rdigg
 
+# Remember that all dates sent to Digg must be Unix epoch format. Use to_i to get any date objects to epch.
 #put your api key here.  currently, it can be almost anything
 @api_key = &quot;http://www.johnyerhot.com&quot;
 
 # If Digg ever changes it's api uri, you'd change it here
 @api_url = &quot;http://services.digg.com&quot;
 
-# short cut to Stories Class
+# shortcut to Stories Class
 	def stories() @stories = Stories.new end
 	  
-# short cut to Story Class
+# shortcut to Story Class
 	def story() @story = Story.new end
 	  
-# short cut to DiggUser Class
+# shortcut to DiggUser Class
 	def user() @user = DiggUser.new end
 	  
-# short cut to DiggUsers Class
+# shortcut to DiggUsers Class
 	def users() @users = DiggUsers.new end
 	  
-# short cut to GalleryPhoto Class
+# shortcut to GalleryPhoto Class
 	def galleryphoto() @galleryphoto = GalleryPhoto.new end
 	  
-# short cut to GalleryPhotos Class
+# shortcut to GalleryPhotos Class
 	def galleryphotos() @galleryphotos = GalleryPhotos.new end
 	  
-# short cut to Media Class
+# shortcut to Media Class
 	def media() @media = Media.new end
 	
-	  
+# shortcut to Info Class
+  def info() @info = Info.new end
+
 # Actually send out the request and grab the XML response.
   def self.fetch(path, type, args)
     path = path
@@ -47,7 +49,7 @@ class Rdigg
     end
 # returns the response converted from XML to a Ruby hash
     result = REXML::Document.new( response.body.to_s, {:raw =&gt; &quot;all&quot;})
-# result &lt;&lt; REXML.XMLDecl.default
+
     return self.create_array(result, type)
   end
   </diff>
      <filename>lib/base.rb</filename>
    </modified>
    <modified>
      <diff>@@ -1,6 +1,6 @@
 require 'rdigg'
 
-class DiggUsers
+class DiggUsers &lt; Rdigg
   
 # /users/usernames/comments
 # list of comments from provided user_ids</diff>
      <filename>lib/diggusers.rb</filename>
    </modified>
    <modified>
      <diff>@@ -31,4 +31,5 @@ class GalleryPhoto &lt; Rdigg
     path = &quot;galleryphoto/#{story_id}/comment/#{comment_id}/replies&quot;
      Rdigg.fetch(path, &quot;comments&quot;, args)
   end
+
 end
\ No newline at end of file</diff>
      <filename>lib/galleryphoto.rb</filename>
    </modified>
    <modified>
      <diff>@@ -17,4 +17,5 @@ class Media &lt; Rdigg
     path = &quot;medium/#{medium}&quot;
      Rdigg.fetch(path, @@type, args)
   end
+
 end
\ No newline at end of file</diff>
      <filename>lib/media.rb</filename>
    </modified>
    <modified>
      <diff>@@ -1,4 +1,5 @@
 require 'rdigg'
+
 class Stories &lt; Rdigg
   
 @@type = &quot;story&quot;
@@ -170,6 +171,5 @@ class Stories &lt; Rdigg
     path = &quot;stories/comments&quot;
     Rdigg.fetch(path, 'comment', args)
   end
-
-
+  
 end
\ No newline at end of file</diff>
      <filename>lib/stories.rb</filename>
    </modified>
    <modified>
      <diff>@@ -1,5 +1,5 @@
 require 'rdigg'
- 
+
 class Story &lt; Rdigg
 
 @@type = &quot;story&quot;</diff>
      <filename>lib/story.rb</filename>
    </modified>
    <modified>
      <diff>@@ -381,4 +381,30 @@ class RdiggTest &lt; Test::Unit::TestCase
   def user_dugg?
     assert_not_nil @rdigg.stories.user_dugg?(&quot;7987660&quot;, &quot;kevinrose&quot;)
   end
+  
+# Info Class Tests
+
+# /containers
+# grabs list of all container names
+  def get_containers
+    assert_not_nil @rdigg.info.get_containers
+  end
+
+# /container/container_name
+# gets details of specificed container
+  def get_container(container_name)
+    assert_not_nil @rdigg.info.get_container(&quot;technology&quot;)
+  end
+
+# /errors
+# gets all error codes
+  def get_error_codes
+    assert_not_nil @rdigg.info.get_error_codes
+  end
+  
+# /errors/code_name
+# gets details of specified error
+  def get_error_code(code)
+    assert_not_nil @rdigg.info.get_error_code(&quot;500&quot;)
+  end
 end</diff>
      <filename>test/rdigg_test.rb</filename>
    </modified>
  </modified>
  <removed type="array"/>
  <parents type="array">
    <parent>
      <id>af11dafe7cfef93a9bdc6c4d6ad481ed398bc984</id>
    </parent>
  </parents>
  <author>
    <name>John Yerhot</name>
    <email>john@yerhot.org</email>
  </author>
  <url>http://github.com/johnyerhot/rdigg/commit/8a0a6596727371ebfb0c626340f86d702d101f80</url>
  <id>8a0a6596727371ebfb0c626340f86d702d101f80</id>
  <committed-date>2008-08-17T17:49:04-07:00</committed-date>
  <authored-date>2008-08-17T17:49:04-07:00</authored-date>
  <message>added info class for getting containers/errors from Digg</message>
  <tree>1214d800a143c60e8bd33114d9051d7799cf5248</tree>
  <committer>
    <name>John Yerhot</name>
    <email>john@yerhot.org</email>
  </committer>
</commit>
