~raj-abhilash1/mailman/bugfix

« back to all changes in this revision

Viewing changes to src/mailman/commands/eml_end.py

  • Committer: Barry Warsaw
  • Date: 2012-04-26 02:08:22 UTC
  • Revision ID: barry@list.org-20120426020822-g5shyz6tr3gwkmiw
General code cleanup.

 - Add explicit dependency on zope.event in setup.py.
 - Use Python 3 compatible syntax for specifying that a class implements an
   interface, i.e. the @implementer class decorator.
 - print_function futures.
 - Whitespace normalization.

Show diffs side-by-side

added added

removed removed

Lines of Context:
17
17
 
18
18
"""The email commands 'end' and 'stop'."""
19
19
 
 
20
from __future__ import absolute_import, print_function, unicode_literals
 
21
 
20
22
__metaclass__ = type
21
23
__all__ = [
22
24
    'End',
24
26
    ]
25
27
 
26
28
 
27
 
from zope.interface import implements
 
29
from zope.interface import implementer
28
30
 
29
31
from mailman.core.i18n import _
30
32
from mailman.interfaces.command import ContinueProcessing, IEmailCommand
31
33
 
32
34
 
33
35
 
 
36
@implementer(IEmailCommand)
34
37
class End:
35
38
    """The email 'end' command."""
36
 
    implements(IEmailCommand)
37
39
 
38
40
    name = 'end'
39
41
    argument_description = ''