~barry/mailman/subpolicy-2

« back to all changes in this revision

Viewing changes to src/mailman/interfaces/pending.py

  • Committer: Barry Warsaw
  • Date: 2015-04-14 16:46:11 UTC
  • Revision ID: barry@list.org-20150414164611-z3rku1j30uf0djzt
Checkpointing.

Show diffs side-by-side

added added

removed removed

Lines of Context:
82
82
        :return: A token string for inclusion in urls and email confirmations.
83
83
        """
84
84
 
85
 
    def confirm(token, expunge=True):
 
85
    def confirm(token, *, expunge=True):
86
86
        """Return the IPendable matching the token.
87
87
 
88
88
        :param token: The token string for the IPendable given by the `.add()`
89
 
            method.
 
89
            method, or None if there is no record associated with the token.
90
90
        :param expunge: A flag indicating whether the pendable record should
91
91
            also be removed from the database or not.
92
92
        :return: The matching IPendable or None if no match was found.