--- pyblog/pyblog/__init__.py	2009-08-26 02:44:08.000000000 +0000
+++ pyblog-paiti/__init__.py	2010-09-11 04:12:10.000000000 +0000
@@ -273,7 +273,61 @@
     def get_page_status_list(self, blogid=1):
         """Returns a dict of all the valid page statuses ( draft, private, publish ) and their descriptions ( Draft, Private, Published)"""
         
-        return self.execute('wp.getPageStatusList', blogid, self.username, self.password)        
+        return self.execute('wp.getPageStatusList', blogid, self.username, self.password)      
+        
+    def get_tags(self, blogid=1):
+        """
+        Get an list of all the tags on a blog.
+        """
+        return self.execute('wp.getTags', blogid, self.username, self.password)
+        
+    def delete_comment(self, commentid, blogid=1):
+        """
+        Remove comment identified by Comment ID
+        Args:
+            commentid = Comment ID
+        """
+        return self.execute('wp.deleteComment', blogid, self.username, self.password, commentid)
+        
+    def edit_comment(self, commentid, comment, blogid=1):
+        """
+        Edit Comment
+
+        Args:
+            commentid = Comment ID
+            comment = Dictionary containing comment data.
+        
+        """
+        return self.execute('wp.deleteComment', blogid, self.username, self.password, comment)
+        
+    def new_comment(self, postid, comment, blogid=1):
+        """
+        Create new comment
+        
+        Args:
+            postid = Post ID
+            comment = Dictionary containing comment data.
+        
+        """
+        return self.execute('wp.newComment', blogid, self.username, self.password, postid, comment)
+        
+    def get_comment_status_list(self, blogid=1):
+        """
+        Retrieve all of the comment status.
+        """ 
+        return self.execute('wp.getCommentStatusList', blogid, self.username, self.password)
+        
+    def get_page_templates(self, blogid=1):
+        """
+        Get an list of all Page Templates.
+        """
+        return self.execute('wp.getPageTemplates', blogid, self.username, self.password)
+        
+    def get_comments(self, struct, blogid=1):
+        """
+        Gets a set of comments for a given post.
+        """
+        return self.execute('wp.getComments', blogid, self.username, self.password, struct)
         
     def new_category(self, content, blogid=1):
         """
@@ -349,4 +403,4 @@
     pass
     
 if __name__ == '__main__':
-    main()
+    main() 
\ No newline at end of file

