Show
Ignore:
Timestamp:
18/09/11 21:42:52 (8 months ago)
Author:
Menno Smits <menno@…>
Branch:
default
Message:

Added rename_folder (#77)

Files:
1 modified

Legend:

Unmodified
Added
Removed
  • imapclient/imapclient.py

    r265 r267  
    438438        return out 
    439439 
    440  
    441440    def close_folder(self): 
    442441        """Close the currently selected folder, returning the server 
     
    454453        return data[0] 
    455454 
     455    def rename_folder(self, old_name, new_name): 
     456        """Change the name of a folder on the server. 
     457        """ 
     458        typ, data = self._imap.rename(self._encode_folder_name(old_name), 
     459                                      self._encode_folder_name(new_name)) 
     460        self._checkok('rename', typ, data) 
     461        return data[0] 
     462         
    456463    def delete_folder(self, folder): 
    457464        """Delete *folder* on the server returning the server response string.