diff options
| author | Barry Warsaw | 2016-04-12 13:10:39 -0400 |
|---|---|---|
| committer | Barry Warsaw | 2016-04-12 13:10:39 -0400 |
| commit | d9384158c3f6e01ea7a0a42a40dd47c0892eb266 (patch) | |
| tree | f3f9410fdfcbc3d26c194ef93809e3f708320f52 /src/mailman/bin/mailman.py | |
| parent | 04dc2acf6c24a82db7a3de46c14a2b66d6ffc907 (diff) | |
| download | mailman-d9384158c3f6e01ea7a0a42a40dd47c0892eb266.tar.gz mailman-d9384158c3f6e01ea7a0a42a40dd47c0892eb266.tar.zst mailman-d9384158c3f6e01ea7a0a42a40dd47c0892eb266.zip | |
Diffstat (limited to 'src/mailman/bin/mailman.py')
| -rw-r--r-- | src/mailman/bin/mailman.py | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/src/mailman/bin/mailman.py b/src/mailman/bin/mailman.py index 7a443e9d6..b4d144b7c 100644 --- a/src/mailman/bin/mailman.py +++ b/src/mailman/bin/mailman.py @@ -24,6 +24,7 @@ from functools import cmp_to_key from mailman import public from mailman.core.i18n import _ from mailman.core.initialize import initialize +from mailman.database.transaction import transaction from mailman.interfaces.command import ICLISubCommand from mailman.utilities.modules import find_components from mailman.version import MAILMAN_VERSION_FULL @@ -95,4 +96,5 @@ def main(): else os.path.abspath(os.path.expanduser(args.config))) initialize(config_path) # Perform the subcommand option. - args.func(args) + with transaction(): + args.func(args) |
