title: change settings for celery chain of group in Django
body: <p>Suppose I have the following function in my tasks.py:</p>
  
  <pre><code>def func():
      tasks = []
      myArray=range(1,100000)
      x_tasks = [add(i,i+1) for i in myArray]
      tasks.append(group(x_tasks))
      tasks.append(divide(400,20))
      task = chain(*tasks)
      task()
  </code></pre>
  
  <p>Add and divide are two simple functions.
  As you know, having chain of groups makes the chord_unlock task. I am wondering how I can change its settings like how to change the default_retry_delay for that? For other functions like add and divide we are able to do this in their decorators like:</p>
  
  <pre><code>@shared_task(default_retry_delay=240)
  def add(x,y):
      return x+y
  </code></pre>
  
  <p>But I don't know how to change settings for a chord_unlock task that is created implicitly using chain of groups.</p>