search = 'ERR' footer += 'Objet: %s\n' % m['model'] footer += 'Message: %s\n' % str(e) try: read = 'NA ' if t_ids: end_id = min(10, len(t_ids)) - 1 tr = t.read(t_ids[0:end_id]) read = 'OK ' except Exception, e: read = 'ERR' #'ERR' footer += 'Objet: %s\n' % m['model'] footer += 'Message: %s\n' % str(e) try: a = t.fields_view_get() if opts.all_views: v = Object(cnx, 'ir.ui.view') v_ids = v.search([('model', '=', m['model'])]) v_data = v.read(v_ids, ['type']) for data in v_data: a = t.fields_view_get(data['id'], data['type']) view = 'OK ' except Exception, e: view = 'ERR' footer += 'Objet: %s\n' % m['model'] footer += 'Message: %s\n' % str(e) if opts.quiet: if (search == 'ERR' or read == 'ERR' or view == 'ERR'): print '| %s | %s | %s | %s |' % (m['model'].ljust(45), search, read, view)