如何禁用芹菜日志

问题描述

我正在寻找一种禁用 celery 日志的方法,我只想获得我的 return user 结果。 但我得到了 <AsyncResult: 7f449952-7d8d-4488-a794-b3a589e8b855>. 我怎么能隐藏它。

这是我的代码

    @shared_task(ignore_result=True)
@transaction.atomic   
def createuserTenant(first_name,last_name,username,email,password=None,schemaName='public'):
    try:
        # Create Tenant / Set domain name for the tenant in question / Create User
        with schema_context('public'):

            tenant = Client(
                schema_name=str(username),name=first_name + '_' + last_name,paid_until='2014-12-05',on_trial=True)
            tenant.save()

            domain = Domain()
            domain.domain =  str(username) + settings.BASE_URL # tx.domain.com
            domain.tenant = tenant
            domain.is_primary = False
            domain.save()

            user = CustomUser()
            user.first_name = first_name
            user.last_name = last_name
            user.username = username
            user.email = email
            user.set_password(password)

            if password is None:
                user.set_password('admin')

            user.save()
        # Set the user to my team
        with schema_context(schemaName):
            addUserInTeam = Team.objects.create(user = CustomUser.objects.get(pk=user.id))
    except:
        return transaction.set_rollback(True)

    return user

这是我的芹菜文件

from __future__ import absolute_import,unicode_literals
from celery import Celery
import os

os.environ.setdefault('DJANGO_SETTINGS_MODULE','centrix.settings')
app = Celery('project')
app.config_from_object('django.conf:settings',namespace='CELERY')
app.autodiscover_tasks()

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)

相关问答

Selenium Web驱动程序和Java。元素在(x,y)点处不可单击。其...
Python-如何使用点“。” 访问字典成员?
Java 字符串是不可变的。到底是什么意思?
Java中的“ final”关键字如何工作?(我仍然可以修改对象。...
“loop:”在Java代码中。这是什么,为什么要编译?
java.lang.ClassNotFoundException:sun.jdbc.odbc.JdbcOdbc...