title: Celery + rabbitmq in result backend
body: <p><strong>tasks.py:</strong></p>
  
  <pre><code>from celery import Celery
  
  app = Celery('tasks', broker='amqp://guest@localhost//')
  
  @app.task
  def add(x, y):
      return x + y
  </code></pre>
  
  <p><strong>call.py:</strong></p>
  
  <pre><code>from tasks import add
  
  result = add.delay(1, 4)
  
  result.ready()
  </code></pre>
  
  <p><strong>celeryconfig.py:</strong> (in the same directory)</p>
  
  <pre><code>BROKER_URL = 'amqp://guest@localhost//'
  
  CELERY_RESULT_BACKEND = 'amqp://guest@localhost//'
  
  CELERY_TASK_SERIALIZER = 'json'
  
  CELERY_RESULT_SERIALIZER = 'json'
  
  CELERY_ACCEPT_CONTENT=['json']
  
  CELERY_TIMEZONE = 'Europe/Oslo'
  
  CELERY_ENABLE_UTC = True
  </code></pre>
  
  <p>In <strong>call.py</strong> I have en error: </p>
  
  <blockquote>
    <p>AttributeError: 'DisabledBackend' object has no attribute
    '_get_task_meta_for'</p>
  </blockquote>
  
  <p>I read the docs, I have result backend, why it does not work? How to fix that?</p>
  
  <p>Thanks!</p>