Revision b5ae26cd

b/qa/qa_rapi.py
257 257
  for what in constants.QR_VIA_RAPI:
258 258
    if what == constants.QR_JOB:
259 259
      namefield = "id"
260
      trivial_filter = [qlang.OP_GE, namefield, 0]
260 261
    elif what == constants.QR_EXPORT:
261 262
      namefield = "export"
263
      trivial_filter = [qlang.OP_REGEXP, ".*", namefield]
262 264
    else:
263 265
      namefield = "name"
266
      trivial_filter = [qlang.OP_REGEXP, ".*", namefield]
264 267

  
265 268
    all_fields = query.ALL_FIELDS[what].keys()
266 269
    rnd.shuffle(all_fields)
......
347 350
        # With filter
348 351
        ("/2/query/%s" % what, compat.partial(_Check, all_fields), "PUT", {
349 352
           "fields": all_fields,
350
           "filter": [qlang.OP_TRUE, namefield],
353
           "filter": trivial_filter
351 354
           }),
352 355
        ])
353 356

  

Also available in: Unified diff