| Server IP : 103.4.122.14 / Your IP : 216.73.216.103 Web Server : Apache/2.4.62 (Unix) OpenSSL/1.0.2k-fips System : Linux cwp2.slnet.com.au 3.10.0-1160.119.1.el7.x86_64 #1 SMP Tue Jun 4 14:43:51 UTC 2024 x86_64 User : statewid ( 1251) PHP Version : 8.3.31 Disable Function : NONE MySQL : OFF | cURL : ON | WGET : ON | Perl : ON | Python : ON | Sudo : ON | Pkexec : ON Directory : /lib/python2.7/site-packages/offlineimap/folder/ |
Upload File : |
�
��Vc @ sf d d l m Z d d l m Z d d l m Z d d l m Z d d l Z d e f d � � YZ
d S( i����( t exc_info( t Lock( t OfflineImapErrori ( t
IMAPFolderNt MappedIMAPFolderc B s� e Z d Z d � Z d � Z d � Z d d � Z d � Z d d d � Z d � Z
d � Z d
� Z d � Z
d � Z d
� Z d � Z d � Z d � Z d � Z d � Z d � Z d � Z d � Z d � Z d � Z d � Z d � Z RS( s IMAP class to map between Folder() instances where both side assign a uid
This Folder is used on the local side, while the remote side should
be an IMAPFolder.
Instance variables (self.):
r2l: dict mapping message uids: self.r2l[remoteuid]=localuid
l2r: dict mapping message uids: self.r2l[localuid]=remoteuid
#TODO: what is the difference, how are they used?
diskr2l: dict mapping message uids: self.r2l[remoteuid]=localuid
diskl2r: dict mapping message uids: self.r2l[localuid]=remoteuidc O sM t j | | | � t � | _ | j � \ | _ | _ t | | � | _ d S( N( R t __init__R t maplockt _loadmapst diskr2lt diskl2rt _mb( t selft argst kwargs( ( s>