From 1726ac415a3139903620c2a34765cc179ba4acf7 Mon Sep 17 00:00:00 2001 From: "martin f. krafft" Date: Wed, 23 Jun 2010 08:34:41 +0200 Subject: [PATCH 1/1] rename seamus to main account --- .offlineimap/helper.py | 9 ++++----- .offlineimaprc | 21 ++++++++++----------- 2 files changed, 14 insertions(+), 16 deletions(-) diff --git a/.offlineimap/helper.py b/.offlineimap/helper.py index 573dd20..590e201 100644 --- a/.offlineimap/helper.py +++ b/.offlineimap/helper.py @@ -7,7 +7,7 @@ full_excludes_re = ['discard', 'spool', 'spam', 'store\..+'] prioritised = ['outgoing','resubmit','drafts','inbox','phd','ul','debian','sudetia','admin','retrain'] deprioritised = ['discard','spam','store','spool'] -def py_foldersort_seamus(x, y): +def py_foldersort_main(x, y): for prefix in prioritised: if x.startswith(prefix): return -1 @@ -20,7 +20,7 @@ def py_foldersort_seamus(x, y): return -1 return cmp(x, y) -def py_nametrans_seamus(x): +def py_nametrans_main(x): return re.sub('^INBOX', 'inbox', x) def should_do_full_sync(): @@ -47,8 +47,7 @@ def should_do_full_sync(): return False -def py_folderfilter_seamus(x): - +def py_folderfilter_main(x): if x in base_excludes: return False @@ -59,5 +58,5 @@ def py_folderfilter_seamus(x): def py_folderfilter_mbnames(acct, x): full_excludes_re_mbnames = ['retrain/(sp|h)am'] + full_excludes_re - return acct in ['seamus.madduck.net'] \ + return acct in ['madduck.net'] \ and not re.search('^(' + '|'.join(full_excludes_re_mbnames) + ')', x) diff --git a/.offlineimaprc b/.offlineimaprc index da0b7a4..2d15b60 100644 --- a/.offlineimaprc +++ b/.offlineimaprc @@ -1,6 +1,6 @@ [general] metadata = ~/.var/offlineimap -accounts = seamus.madduck.net +accounts = madduck.net ui = Noninteractive.Basic, Noninteractive.Quiet ignore-readonly = no socktimeout = 30 @@ -17,27 +17,26 @@ sep = '\n' footer = '\n' folderfilter = py_folderfilter_mbnames -[Account seamus.madduck.net] -localrepository = local-seamus -remoterepository = seamus.madduck.net +[Account madduck.net] +localrepository = local-main +remoterepository = madduck.net autorefresh = 15 quick = 16 -[Repository local-seamus] +[Repository local-main] type = Maildir localfolders = ~/mail sep = / -[Repository seamus.madduck.net] +[Repository madduck.net] type = IMAP maxconnections = 3 holdconnectionopen = yes -remoteuser = madduck -preauthtunnel = SSH_AUTH_SOCK= ssh -TCaxS ~/.var/offlineimap/ssh_ctl_sock -o "ControlMaster auto" -o "ProtocolKeepAlives 10" -o "ConnectTimeout 60" -i ~/.offlineimap/id_rsa.imap@seamus seamus.madduck.net +preauthtunnel = SSH_AUTH_SOCK= ssh -TCaxS ~/.var/offlineimap/ssh_ctl_sock -o "ControlMaster auto" -o "ProtocolKeepAlives 10" -o "ConnectTimeout 60" -i ~/.offlineimap/id_rsa.imap@seamus imap.madduck.net expunge = yes -foldersort = py_foldersort_seamus -nametrans = py_nametrans_seamus -folderfilter = py_folderfilter_seamus +foldersort = py_foldersort_main +nametrans = py_nametrans_main +folderfilter = py_folderfilter_main idlefolders = ['inbox', 'mass', 'debian', 'ul', 'phd', 'admin'] [Account logcheck] -- 2.39.5