From c495598bdcf38aa7fd2edc2903a42e70ad879ca9 Mon Sep 17 00:00:00 2001 From: tslil Date: Sun, 5 Apr 2026 09:42:24 +0100 Subject: cleanup --- oi.py | 36 ------------------------------------ 1 file changed, 36 deletions(-) delete mode 100755 oi.py (limited to 'oi.py') diff --git a/oi.py b/oi.py deleted file mode 100755 index 64dce16..0000000 --- a/oi.py +++ /dev/null @@ -1,36 +0,0 @@ -#!/usr/bin/env python2 - -# Support offlineimap by retrieving login credentials and doing nametrans - -import re, os -from subprocess import check_output - -def get_pass_pass(account): - return check_output("pass " + account, shell=True).splitlines()[0] - -def get_authinfo_password(machine, login, port): - s = "machine %s login %s password ([^ ]*) port %s" % (machine, login, port) - p = re.compile(s) - authinfo = os.popen("gpg -q --no-tty -d ~/.authinfo.gpg").read() - return p.search(authinfo).group(1) - -def gmail_remote_to_local(folder): - new = re.sub('^\[Gmail\]/','',folder) - if folder == "INBOX": return folder - elif new == "Sent Mail": return "Sent" - elif new == "All Mail": return "All" - return new - -def gmail_local_to_remote(folder): - new = "[Gmail]/" + folder - if folder == "INBOX": return folder - elif folder in ["Sent", "All"]: return new + " Mail" - return new - -def jhu_remote_to_local(folder): - if folder == "Sent Items": return "Sent" - else: return folder - -def jhu_local_to_remote(folder): - if folder == "Sent": return "Sent Items" - else: return folder -- cgit v1.2.3