docs: def recur(self, klass, data, interval, offset=0, priority=None, tags=None,
          retries=None, jid=None):
          '''Place a recurring job in this queue'''
          return self.client('recur', self.name,
              jid or uuid.uuid4().hex,
              self.class_string(klass),
              json.dumps(data),
              'interval', interval, offset,
              'priority', priority or 0,
              'tags', json.dumps(tags or []),
              'retries', retries or 5
          )