~thumper/pqm/verify-email-hackage

« back to all changes in this revision

Viewing changes to bin/pqm

  • Committer: Tim Penhey
  • Date: 2008-12-02 08:43:52 UTC
  • Revision ID: tim.penhey@canonical.com-20081202084352-d5zmqnhgndktqy5p
Refactory EmailScript to use the parse_email method, and clean up tests.

Show diffs side-by-side

added added

removed removed

Lines of Context:
60
60
from pqm.errors import PQMCmdFailure, PQMException
61
61
from pqm.lockfile import LockFile
62
62
from pqm.parseemail import parse_email
63
 
from pqm.script import Command, read_email
 
63
from pqm.script import Command
64
64
 
65
65
 
66
66
def runtla_internal(sender, cmd, *args):
239
239
used_transactions = {}
240
240
transaction_file = os.path.join(queuedir, 'transactions-completed')
241
241
if os.access(transaction_file, os.R_OK):
242
 
    from pqm.email import used_transactions
243
242
    lines = open(transaction_file).readlines()
244
243
    for line in lines:
245
244
        used_transactions[line[0:-1]] = 1