Revision 200b37fb

b/snf-astakos-app/astakos/im/management/commands/astakos-init.py
37 37

  
38 38
from astakos.im.models import load_service_resources
39 39
from django.core.management.base import BaseCommand, CommandError
40
from synnefo.lib.db.transaction import commit_on_success_strict
40 41
import logging
41 42

  
42 43
logger = logging.getLogger(__name__)
......
55 56
                          "on quotaholder")),
56 57
    )
57 58

  
59
    @commit_on_success_strict()
58 60
    def handle(self, *args, **options):
59 61
        if options['load']:
60 62
            load_service_resources()
b/snf-astakos-app/astakos/im/management/commands/user-update.py
44 44
                                  set_pending_application_limit,
45 45
                                  unset_pending_application_limit)
46 46
from ._common import remove_user_permission, add_user_permission
47
from synnefo.lib.db.transaction import commit_on_success_strict
47 48

  
48 49

  
49 50
class Command(BaseCommand):
......
118 119
                          "project applications")),
119 120
    )
120 121

  
122
    @commit_on_success_strict()
121 123
    def handle(self, *args, **options):
122 124
        if len(args) != 1:
123 125
            raise CommandError("Please provide a user ID")

Also available in: Unified diff