python /home/admin/mtr/script_for_cron.py -j datou_current3 -m 20 -a ' -a 4935' -s datou_current_4935 -M 0 -S 0 -U 95,95,120 import MySQLdb succeeded Import error (python version) ['/Users/moilerat/Documents/Fotonower/install/caffe/distribute/python', '/home/admin/workarea/git/Velours/python/prod', '/home/admin/workarea/install/caffe_cuda8_python3/python', '/home/admin/workarea/install/darknet', '/home/admin/workarea/git/Velours/python', '/home/admin/workarea/install/caffe_frcnn_python3/py-faster-rcnn/caffe-fast-rcnn/python', '/home/admin/mtr/.credentials', '/home/admin/workarea/install/caffe/python', '/home/admin/workarea/install/caffe_frcnn/py-faster-rcnn/tools', '/home/admin/workarea/git/fotonowerpip', '/home/admin/workarea/install/segment-anything', '/home/admin/workarea/git/pyfvs', '/usr/lib/python38.zip', '/usr/lib/python3.8', '/usr/lib/python3.8/lib-dynload', '/home/admin/.local/lib/python3.8/site-packages', '/usr/local/lib/python3.8/dist-packages', '/usr/lib/python3/dist-packages'] process id : 1542739 load datou : 4935 # VR 17-11-17 : to create in DB ! Here we check the datou graph and we reorder steps ! Tree builded and cycle checked, now we need to re-order the steps ! We have currenlty an error because there is no dependence between the last step for the case tile - detect - glue We can either keep the depence of, it is better to keep an order compatible with the id of steps if we do not have sons, so a lexical order : (number_son, step_id) DONE and to test : checkNoCycle ! We are managing only one step so we do not consider checkConsistencyNbInputNbOutput ! We are managing only one step so we do not consider checkConsistencyTypeOutputInput ! Unexpected type for variable list_input_json ERROR or WARNING : can't parse json string Expecting value: line 1 column 1 (char 0) Tried to parse : None was removed should we ? donnée sous forme de texte was removed should we ? [ptf_id0,ptf_id1...] was removed should we ? load thcls load pdts Running datou job : batch_current TODO datou_current to load to do maybe to take outside batchDatouExec no input labels no input values updating current state to 1 list_input_json: {} Current got : datou_id : 4935, datou_cur_ids : ['4206718'] with mtr_portfolio_ids : ['29321584'] and first list_photo_ids : [] new path : /proc/1542739/ Inside batchDatouExec : verbose : 0 # VR 17-11-17 : to create in DB ! Here we check the datou graph and we reorder steps ! Tree builded and cycle checked, now we need to re-order the steps ! We have currenlty an error because there is no dependence between the last step for the case tile - detect - glue We can either keep the depence of, it is better to keep an order compatible with the id of steps if we do not have sons, so a lexical order : (number_son, step_id) DONE and to test : checkNoCycle ! We are managing only one step so we do not consider checkConsistencyNbInputNbOutput ! We are managing only one step so we do not consider checkConsistencyTypeOutputInput ! List Step Type Loaded in datou : merge_dashboard over limit max, limiting to limit_max 100 list_input_json : {} origin We have 1 , WARNING: data may be incomplete, need to offset and complete ! we have missing 0 photos in the step downloads : photo missing : [] try to delete the photos missing in DB time to download the photos : 0.030399560928344727 About to test input to load Calling datou_exec Inside datou_exec : verbose : 0 number of steps : 1 step1:merge_dashboard Thu Dec 11 04:14:27 2025 VR 17-11-17 : now, only for linear exec dependencies tree, some output goes to fill the input of the next VR 22-3-18 : now we test the dependencies tree, but keep two separate code for datou_prepare_output_input until the code is correctly tested, clean and works in both case VR 22-3-18 : but we use the first code for the first step id = -1, build in the code of datou_exec VR 22-3-18 : we should manage here the case when we are at the first step instead of building this step before datou_exec 2022-04-13 10:29:59 0 TODO : Insert select and so on TODO : Insert select and so on to do to do to do to do to do to do to do to do to do to do to do to do TODO : Insert select and so on Catched exception ! Connect or reconnect ! Catched exception ! Connect or reconnect ! INSERT INTO `MTRPhoto`.`dashboard_results` (`dashboard_run_id`, `hashtag`, `date_debut`, `date_fin`, `nombre_balle`, `mtr_portfolio_id`, `qualite`, `datou_result_id_qualite`, `completion_percentage`, `completion_json`) VALUES (2727155, '_______JRM', '2025-12-11 00:00:14', '2025-12-11 00:12:54', 67, 29321646, 0.0748543639238975, 4206107, '-1.0', "{'max_time_prod_two_photos': 0, 'url_report': 'https://storage.sbg.cloud.ovh.net/v1/AUTH_3b171620e76e4af496c5fd050759c9f0/media.fotonower.com/results_Auto_P29321646_11-12-2025_00_19_01.pdf', 'mal_croppe': {'hashtag': 'mal_croppe', 'sub_port_id': 29321650, 'pht': 3726}, 'cartonnette': {'hashtag': 'cartonnette', 'sub_port_id': 29321651, 'pht': 3726}, 'plastique': {'hashtag': 'plastique', 'sub_port_id': 29321652, 'pht': 3726}, 'Teint_Dans_La_Masse': {'hashtag': 'Teint_Dans_La_Masse', 'sub_port_id': 29321653, 'pht': 3726}, 'Carton_brun': {'hashtag': 'Carton_brun', 'sub_port_id': 29321654, 'pht': 3726}, 'environnement': {'hashtag': 'environnement', 'sub_port_id': 29321655, 'pht': 3726}, 'Carton_gris': {'hashtag': 'Carton_gris', 'sub_port_id': 29321656, 'pht': 3726}, 'kraft': {'hashtag': 'kraft', 'sub_port_id': 29321657, 'pht': 3726}, 'papier': {'hashtag': 'papier', 'sub_port_id': 29321658, 'pht': 3726}, 'autre_refus': {'hashtag': 'autre_refus', 'sub_port_id': 29321659, 'pht': 3726}, 'metal': {'hashtag': 'metal', 'sub_port_id': 29321660, 'pht': 3726}, 'flou': {'hashtag': 'flou', 'sub_port_id': 29321661, 'pht': 3726}}" ); INSERT INTO `MTRPhoto`.`dashboard_results` (`dashboard_run_id`, `hashtag`, `date_debut`, `date_fin`, `nombre_balle`, `mtr_portfolio_id`, `qualite`, `datou_result_id_qualite`, `completion_percentage`, `completion_json`) VALUES (2727155, '_______JRM', '2025-12-11 00:17:44', '2025-12-11 00:25:54', 31, 29322119, 0.0484988516330043, 4206172, '-1.0', "{'max_time_prod_two_photos': 0, 'url_report': 'https://storage.sbg.cloud.ovh.net/v1/AUTH_3b171620e76e4af496c5fd050759c9f0/media.fotonower.com/results_Auto_P29322119_11-12-2025_00_32_31.pdf', 'Carton_gris': {'hashtag': 'Carton_gris', 'sub_port_id': 29322123, 'pht': 3726}, 'environnement': {'hashtag': 'environnement', 'sub_port_id': 29322124, 'pht': 3726}, 'papier': {'hashtag': 'papier', 'sub_port_id': 29322125, 'pht': 3726}, 'autre_refus': {'hashtag': 'autre_refus', 'sub_port_id': 29322126, 'pht': 3726}, 'metal': {'hashtag': 'metal', 'sub_port_id': 29322127, 'pht': 3726}, 'kraft': {'hashtag': 'kraft', 'sub_port_id': 29322128, 'pht': 3726}, 'cartonnette': {'hashtag': 'cartonnette', 'sub_port_id': 29322129, 'pht': 3726}, 'mal_croppe': {'hashtag': 'mal_croppe', 'sub_port_id': 29322130, 'pht': 3726}, 'Carton_brun': {'hashtag': 'Carton_brun', 'sub_port_id': 29322131, 'pht': 3726}, 'plastique': {'hashtag': 'plastique', 'sub_port_id': 29322132, 'pht': 3726}, 'Teint_Dans_La_Masse': {'hashtag': 'Teint_Dans_La_Masse', 'sub_port_id': 29322133, 'pht': 3726}, 'flou': {'hashtag': 'flou', 'sub_port_id': 29322134, 'pht': 3726}}" ); INSERT INTO `MTRPhoto`.`dashboard_results` (`dashboard_run_id`, `hashtag`, `date_debut`, `date_fin`, `nombre_balle`, `mtr_portfolio_id`, `qualite`, `datou_result_id_qualite`, `completion_percentage`, `completion_json`) VALUES (2727155, '_______JRM', '2025-12-11 00:30:23', '2025-12-11 00:44:53', 52, 29322398, 0.05766641418264097, 4206214, '-1.0', "{'max_time_prod_two_photos': 0, 'url_report': 'https://storage.sbg.cloud.ovh.net/v1/AUTH_3b171620e76e4af496c5fd050759c9f0/media.fotonower.com/results_Auto_P29322398_11-12-2025_00_49_00.pdf', 'autre_refus': {'hashtag': 'autre_refus', 'sub_port_id': 29322400, 'pht': 3726}, 'papier': {'hashtag': 'papier', 'sub_port_id': 29322401, 'pht': 3726}, 'environnement': {'hashtag': 'environnement', 'sub_port_id': 29322402, 'pht': 3726}, 'plastique': {'hashtag': 'plastique', 'sub_port_id': 29322403, 'pht': 3726}, 'flou': {'hashtag': 'flou', 'sub_port_id': 29322404, 'pht': 3726}, 'Carton_brun': {'hashtag': 'Carton_brun', 'sub_port_id': 29322405, 'pht': 3726}, 'cartonnette': {'hashtag': 'cartonnette', 'sub_port_id': 29322406, 'pht': 3726}, 'Teint_Dans_La_Masse': {'hashtag': 'Teint_Dans_La_Masse', 'sub_port_id': 29322407, 'pht': 3726}, 'mal_croppe': {'hashtag': 'mal_croppe', 'sub_port_id': 29322408, 'pht': 3726}, 'metal': {'hashtag': 'metal', 'sub_port_id': 29322409, 'pht': 3726}, 'kraft': {'hashtag': 'kraft', 'sub_port_id': 29322410, 'pht': 3726}, 'Carton_gris': {'hashtag': 'Carton_gris', 'sub_port_id': 29322411, 'pht': 3726}}" ); INSERT INTO `MTRPhoto`.`dashboard_results` (`dashboard_run_id`, `hashtag`, `date_debut`, `date_fin`, `nombre_balle`, `mtr_portfolio_id`, `qualite`, `datou_result_id_qualite`, `completion_percentage`, `completion_json`) VALUES (2727155, '_______JRM', '2025-12-11 00:45:04', '2025-12-11 00:53:13', 48, 29322629, 0.047590507341236356, 4206243, '-1.0', "{'max_time_prod_two_photos': 0, 'url_report': 'https://storage.sbg.cloud.ovh.net/v1/AUTH_3b171620e76e4af496c5fd050759c9f0/media.fotonower.com/results_Auto_P29322629_11-12-2025_01_10_32.pdf', 'cartonnette': {'hashtag': 'cartonnette', 'sub_port_id': 29322634, 'pht': 3726}, 'mal_croppe': {'hashtag': 'mal_croppe', 'sub_port_id': 29322635, 'pht': 3726}, 'Teint_Dans_La_Masse': {'hashtag': 'Teint_Dans_La_Masse', 'sub_port_id': 29322636, 'pht': 3726}, 'Carton_brun': {'hashtag': 'Carton_brun', 'sub_port_id': 29322637, 'pht': 3726}, 'environnement': {'hashtag': 'environnement', 'sub_port_id': 29322638, 'pht': 3726}, 'flou': {'hashtag': 'flou', 'sub_port_id': 29322639, 'pht': 3726}, 'kraft': {'hashtag': 'kraft', 'sub_port_id': 29322640, 'pht': 3726}, 'autre_refus': {'hashtag': 'autre_refus', 'sub_port_id': 29322641, 'pht': 3726}, 'plastique': {'hashtag': 'plastique', 'sub_port_id': 29322642, 'pht': 3726}, 'papier': {'hashtag': 'papier', 'sub_port_id': 29322643, 'pht': 3726}, 'metal': {'hashtag': 'metal', 'sub_port_id': 29322644, 'pht': 3726}, 'Carton_gris': {'hashtag': 'Carton_gris', 'sub_port_id': 29322645, 'pht': 3726}}" ); INSERT INTO `MTRPhoto`.`dashboard_results` (`dashboard_run_id`, `hashtag`, `date_debut`, `date_fin`, `nombre_balle`, `mtr_portfolio_id`, `qualite`, `datou_result_id_qualite`, `completion_percentage`, `completion_json`) VALUES (2727155, '_______JRM', '2025-12-11 01:33:54', '2025-12-11 01:44:54', 23, 29323264, 0.035789040329989294, 4206339, '-1.0', "{'max_time_prod_two_photos': 0, 'url_report': 'https://storage.sbg.cloud.ovh.net/v1/AUTH_3b171620e76e4af496c5fd050759c9f0/media.fotonower.com/results_Auto_P29323264_11-12-2025_01_49_30.pdf', 'Teint_Dans_La_Masse': {'hashtag': 'Teint_Dans_La_Masse', 'sub_port_id': 29323265, 'pht': 3726}, 'kraft': {'hashtag': 'kraft', 'sub_port_id': 29323266, 'pht': 3726}, 'metal': {'hashtag': 'metal', 'sub_port_id': 29323267, 'pht': 3726}, 'papier': {'hashtag': 'papier', 'sub_port_id': 29323268, 'pht': 3726}, 'environnement': {'hashtag': 'environnement', 'sub_port_id': 29323269, 'pht': 3726}, 'plastique': {'hashtag': 'plastique', 'sub_port_id': 29323270, 'pht': 3726}, 'mal_croppe': {'hashtag': 'mal_croppe', 'sub_port_id': 29323271, 'pht': 3726}, 'flou': {'hashtag': 'flou', 'sub_port_id': 29323272, 'pht': 3726}, 'Carton_gris': {'hashtag': 'Carton_gris', 'sub_port_id': 29323273, 'pht': 3726}, 'cartonnette': {'hashtag': 'cartonnette', 'sub_port_id': 29323274, 'pht': 3726}, 'Carton_brun': {'hashtag': 'Carton_brun', 'sub_port_id': 29323275, 'pht': 3726}, 'autre_refus': {'hashtag': 'autre_refus', 'sub_port_id': 29323276, 'pht': 3726}}" ); INSERT INTO `MTRPhoto`.`dashboard_results` (`dashboard_run_id`, `hashtag`, `date_debut`, `date_fin`, `nombre_balle`, `mtr_portfolio_id`, `qualite`, `datou_result_id_qualite`, `completion_percentage`, `completion_json`) VALUES (2727155, '_______JRM', '2025-12-11 01:45:04', '2025-12-11 01:53:14', 46, 29323423, 0.04968094607163006, 4206363, '-1.0', "{'max_time_prod_two_photos': 0, 'url_report': 'https://storage.sbg.cloud.ovh.net/v1/AUTH_3b171620e76e4af496c5fd050759c9f0/media.fotonower.com/results_Auto_P29323423_11-12-2025_02_08_58.pdf', 'kraft': {'hashtag': 'kraft', 'sub_port_id': 29323425, 'pht': 3726}, 'cartonnette': {'hashtag': 'cartonnette', 'sub_port_id': 29323426, 'pht': 3726}, 'environnement': {'hashtag': 'environnement', 'sub_port_id': 29323427, 'pht': 3726}, 'Carton_brun': {'hashtag': 'Carton_brun', 'sub_port_id': 29323428, 'pht': 3726}, 'Teint_Dans_La_Masse': {'hashtag': 'Teint_Dans_La_Masse', 'sub_port_id': 29323429, 'pht': 3726}, 'Carton_gris': {'hashtag': 'Carton_gris', 'sub_port_id': 29323430, 'pht': 3726}, 'papier': {'hashtag': 'papier', 'sub_port_id': 29323431, 'pht': 3726}, 'flou': {'hashtag': 'flou', 'sub_port_id': 29323432, 'pht': 3726}, 'autre_refus': {'hashtag': 'autre_refus', 'sub_port_id': 29323433, 'pht': 3726}, 'metal': {'hashtag': 'metal', 'sub_port_id': 29323434, 'pht': 3726}, 'plastique': {'hashtag': 'plastique', 'sub_port_id': 29323435, 'pht': 3726}, 'mal_croppe': {'hashtag': 'mal_croppe', 'sub_port_id': 29323436, 'pht': 3726}}" ); INSERT INTO `MTRPhoto`.`dashboard_results` (`dashboard_run_id`, `hashtag`, `date_debut`, `date_fin`, `nombre_balle`, `mtr_portfolio_id`, `qualite`, `datou_result_id_qualite`, `completion_percentage`, `completion_json`) VALUES (2727155, '_______JRM', '2025-12-11 02:00:24', '2025-12-11 02:14:54', 76, 29323841, 0.05419892954677124, 4206422, '-1.0', "{'max_time_prod_two_photos': 0, 'url_report': 'https://storage.sbg.cloud.ovh.net/v1/AUTH_3b171620e76e4af496c5fd050759c9f0/media.fotonower.com/results_Auto_P29323841_11-12-2025_02_19_29.pdf', 'kraft': {'hashtag': 'kraft', 'sub_port_id': 29323846, 'pht': 3726}, 'metal': {'hashtag': 'metal', 'sub_port_id': 29323847, 'pht': 3726}, 'plastique': {'hashtag': 'plastique', 'sub_port_id': 29323848, 'pht': 3726}, 'Carton_brun': {'hashtag': 'Carton_brun', 'sub_port_id': 29323849, 'pht': 3726}, 'mal_croppe': {'hashtag': 'mal_croppe', 'sub_port_id': 29323850, 'pht': 3726}, 'papier': {'hashtag': 'papier', 'sub_port_id': 29323851, 'pht': 3726}, 'Carton_gris': {'hashtag': 'Carton_gris', 'sub_port_id': 29323852, 'pht': 3726}, 'environnement': {'hashtag': 'environnement', 'sub_port_id': 29323853, 'pht': 3726}, 'flou': {'hashtag': 'flou', 'sub_port_id': 29323854, 'pht': 3726}, 'Teint_Dans_La_Masse': {'hashtag': 'Teint_Dans_La_Masse', 'sub_port_id': 29323855, 'pht': 3726}, 'cartonnette': {'hashtag': 'cartonnette', 'sub_port_id': 29323856, 'pht': 3726}, 'autre_refus': {'hashtag': 'autre_refus', 'sub_port_id': 29323857, 'pht': 3726}}" ); INSERT INTO `MTRPhoto`.`dashboard_results` (`dashboard_run_id`, `hashtag`, `date_debut`, `date_fin`, `nombre_balle`, `mtr_portfolio_id`, `qualite`, `datou_result_id_qualite`, `completion_percentage`, `completion_json`) VALUES (2727155, '_______JRM', '2025-12-11 02:15:04', '2025-12-11 02:29:45', 73, 29324186, 0.05866715727694008, 4206453, '-1.0', "{'max_time_prod_two_photos': 0, 'url_report': 'https://storage.sbg.cloud.ovh.net/v1/AUTH_3b171620e76e4af496c5fd050759c9f0/media.fotonower.com/results_Auto_P29324186_11-12-2025_02_32_58.pdf', 'mal_croppe': {'hashtag': 'mal_croppe', 'sub_port_id': 29324191, 'pht': 3726}, 'flou': {'hashtag': 'flou', 'sub_port_id': 29324192, 'pht': 3726}, 'metal': {'hashtag': 'metal', 'sub_port_id': 29324193, 'pht': 3726}, 'environnement': {'hashtag': 'environnement', 'sub_port_id': 29324194, 'pht': 3726}, 'kraft': {'hashtag': 'kraft', 'sub_port_id': 29324195, 'pht': 3726}, 'plastique': {'hashtag': 'plastique', 'sub_port_id': 29324196, 'pht': 3726}, 'Carton_gris': {'hashtag': 'Carton_gris', 'sub_port_id': 29324197, 'pht': 3726}, 'papier': {'hashtag': 'papier', 'sub_port_id': 29324198, 'pht': 3726}, 'Carton_brun': {'hashtag': 'Carton_brun', 'sub_port_id': 29324199, 'pht': 3726}, 'cartonnette': {'hashtag': 'cartonnette', 'sub_port_id': 29324200, 'pht': 3726}, 'Teint_Dans_La_Masse': {'hashtag': 'Teint_Dans_La_Masse', 'sub_port_id': 29324201, 'pht': 3726}, 'autre_refus': {'hashtag': 'autre_refus', 'sub_port_id': 29324202, 'pht': 3726}}" ); INSERT INTO `MTRPhoto`.`dashboard_results` (`dashboard_run_id`, `hashtag`, `date_debut`, `date_fin`, `nombre_balle`, `mtr_portfolio_id`, `qualite`, `datou_result_id_qualite`, `completion_percentage`, `completion_json`) VALUES (2727155, '_______JRM', '2025-12-11 02:30:05', '2025-12-11 02:44:54', 45, 29324585, 0.045932803832331025, 4206495, '-1.0', "{'max_time_prod_two_photos': 0, 'url_report': 'https://storage.sbg.cloud.ovh.net/v1/AUTH_3b171620e76e4af496c5fd050759c9f0/media.fotonower.com/results_Auto_P29324585_11-12-2025_02_47_00.pdf', 'papier': {'hashtag': 'papier', 'sub_port_id': 29324592, 'pht': 3726}, 'plastique': {'hashtag': 'plastique', 'sub_port_id': 29324593, 'pht': 3726}, 'flou': {'hashtag': 'flou', 'sub_port_id': 29324594, 'pht': 3726}, 'metal': {'hashtag': 'metal', 'sub_port_id': 29324595, 'pht': 3726}, 'kraft': {'hashtag': 'kraft', 'sub_port_id': 29324596, 'pht': 3726}, 'environnement': {'hashtag': 'environnement', 'sub_port_id': 29324597, 'pht': 3726}, 'mal_croppe': {'hashtag': 'mal_croppe', 'sub_port_id': 29324598, 'pht': 3726}, 'Carton_gris': {'hashtag': 'Carton_gris', 'sub_port_id': 29324599, 'pht': 3726}, 'Teint_Dans_La_Masse': {'hashtag': 'Teint_Dans_La_Masse', 'sub_port_id': 29324600, 'pht': 3726}, 'autre_refus': {'hashtag': 'autre_refus', 'sub_port_id': 29324601, 'pht': 3726}, 'cartonnette': {'hashtag': 'cartonnette', 'sub_port_id': 29324602, 'pht': 3726}, 'Carton_brun': {'hashtag': 'Carton_brun', 'sub_port_id': 29324603, 'pht': 3726}}" ); INSERT INTO `MTRPhoto`.`dashboard_results` (`dashboard_run_id`, `hashtag`, `date_debut`, `date_fin`, `nombre_balle`, `mtr_portfolio_id`, `qualite`, `datou_result_id_qualite`, `completion_percentage`, `completion_json`) VALUES (2727155, '_______JRM', '2025-12-11 02:45:25', '2025-12-11 02:57:44', 55, 29324983, 0.06782180496631317, 4206545, '-1.0', "{'max_time_prod_two_photos': 0, 'url_report': 'https://storage.sbg.cloud.ovh.net/v1/AUTH_3b171620e76e4af496c5fd050759c9f0/media.fotonower.com/results_Auto_P29324983_11-12-2025_02_58_31.pdf', 'environnement': {'hashtag': 'environnement', 'sub_port_id': 29324987, 'pht': 3726}, 'flou': {'hashtag': 'flou', 'sub_port_id': 29324988, 'pht': 3726}, 'autre_refus': {'hashtag': 'autre_refus', 'sub_port_id': 29324989, 'pht': 3726}, 'kraft': {'hashtag': 'kraft', 'sub_port_id': 29324990, 'pht': 3726}, 'papier': {'hashtag': 'papier', 'sub_port_id': 29324991, 'pht': 3726}, 'mal_croppe': {'hashtag': 'mal_croppe', 'sub_port_id': 29324992, 'pht': 3726}, 'plastique': {'hashtag': 'plastique', 'sub_port_id': 29324993, 'pht': 3726}, 'cartonnette': {'hashtag': 'cartonnette', 'sub_port_id': 29324994, 'pht': 3726}, 'Carton_gris': {'hashtag': 'Carton_gris', 'sub_port_id': 29324995, 'pht': 3726}, 'metal': {'hashtag': 'metal', 'sub_port_id': 29324996, 'pht': 3726}, 'Teint_Dans_La_Masse': {'hashtag': 'Teint_Dans_La_Masse', 'sub_port_id': 29324997, 'pht': 3726}, 'Carton_brun': {'hashtag': 'Carton_brun', 'sub_port_id': 29324998, 'pht': 3726}}" ); INSERT INTO `MTRPhoto`.`dashboard_results` (`dashboard_run_id`, `hashtag`, `date_debut`, `date_fin`, `nombre_balle`, `mtr_portfolio_id`, `qualite`, `datou_result_id_qualite`, `completion_percentage`, `completion_json`) VALUES (2727155, '_______JRM', '2025-12-11 03:43:04', '2025-12-11 03:43:04', 2, 29325482, -1.0, -1, '-1.0', "{'max_time_prod_two_photos': 0, 'url_report': 'https://storage.sbg.cloud.ovh.net/v1/AUTH_3b171620e76e4af496c5fd050759c9f0/media.fotonower.com/results_Auto_P29325482_11-12-2025_03_47_00.pdf', 'papier': {'hashtag': 'papier', 'sub_port_id': 29325483, 'pht': 3726}, 'Teint_Dans_La_Masse': {'hashtag': 'Teint_Dans_La_Masse', 'sub_port_id': 29325484, 'pht': 3726}, 'plastique': {'hashtag': 'plastique', 'sub_port_id': 29325485, 'pht': 3726}, 'autre_refus': {'hashtag': 'autre_refus', 'sub_port_id': 29325486, 'pht': 3726}, 'Carton_brun': {'hashtag': 'Carton_brun', 'sub_port_id': 29325487, 'pht': 3726}, 'flou': {'hashtag': 'flou', 'sub_port_id': 29325488, 'pht': 3726}, 'environnement': {'hashtag': 'environnement', 'sub_port_id': 29325489, 'pht': 3726}, 'Carton_gris': {'hashtag': 'Carton_gris', 'sub_port_id': 29325490, 'pht': 3726}, 'metal': {'hashtag': 'metal', 'sub_port_id': 29325491, 'pht': 3726}, 'kraft': {'hashtag': 'kraft', 'sub_port_id': 29325492, 'pht': 3726}, 'cartonnette': {'hashtag': 'cartonnette', 'sub_port_id': 29325493, 'pht': 3726}, 'mal_croppe': {'hashtag': 'mal_croppe', 'sub_port_id': 29325494, 'pht': 3726}}" ); INSERT INTO `MTRPhoto`.`dashboard_results` (`dashboard_run_id`, `hashtag`, `date_debut`, `date_fin`, `nombre_balle`, `mtr_portfolio_id`, `qualite`, `datou_result_id_qualite`, `completion_percentage`, `completion_json`) VALUES (2727155, '_______JRM', '2025-12-11 04:01:43', '2025-12-11 04:10:54', 2, 29325644, -1.0, -1, '-1.0', "{'max_time_prod_two_photos': 0, 'url_report': 'https://storage.sbg.cloud.ovh.net/v1/AUTH_3b171620e76e4af496c5fd050759c9f0/media.fotonower.com/results_Auto_P29325644_11-12-2025_04_13_03.pdf'}" ); Inside saveOutput : final : True verbose : 0 ouput is None saving photo_ids in datou_result begin to insert list_values into mtr_datou_result : length of list_values in save_final : 100 time used for this insertion : 0.02781510353088379 time spend for datou_step_exec : 0.5211546421051025 time spend to save output : 0.02822089195251465 total time spend for step 1 : 0.5493755340576172 caffe_path_current : About to save ! 2 After save, about to update current ! ret : 2 len(input) + len(total_photo_id_missing) : 1 set_done_treatment 1.24user 0.67system 0:03.14elapsed 61%CPU (0avgtext+0avgdata 105272maxresident)k 0inputs+48outputs (1major+51602minor)pagefaults 0swaps