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 : 4038867 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 : ['3741065'] with mtr_portfolio_ids : ['26978066'] and first list_photo_ids : [] new path : /proc/4038867/ 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.14439988136291504 About to test input to load Calling datou_exec Inside datou_exec : verbose : 0 number of steps : 1 step1:merge_dashboard Thu Sep 18 14:48:28 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 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 (2320413, '_______JRM', '2025-09-18 00:00:04', '2025-09-18 00:14:54', 60, 26978193, 0.06274850455583744, 3738852, '-1.0', "{'max_time_prod_two_photos': 0, 'url_report': 'https://storage.sbg.cloud.ovh.net/v1/AUTH_3b171620e76e4af496c5fd050759c9f0/media.fotonower.com/results_Auto_P26978193_18-09-2025_00_20_00.pdf', 'metal': {'hashtag': 'metal', 'sub_port_id': 26978202, 'pht': 3726}, 'flou': {'hashtag': 'flou', 'sub_port_id': 26978203, 'pht': 3726}, 'plastique': {'hashtag': 'plastique', 'sub_port_id': 26978204, 'pht': 3726}, 'Carton_brun': {'hashtag': 'Carton_brun', 'sub_port_id': 26978205, 'pht': 3726}, 'mal_croppe': {'hashtag': 'mal_croppe', 'sub_port_id': 26978206, 'pht': 3726}, 'Carton_gris': {'hashtag': 'Carton_gris', 'sub_port_id': 26978207, 'pht': 3726}, 'environnement': {'hashtag': 'environnement', 'sub_port_id': 26978208, 'pht': 3726}, 'Teint_Dans_La_Masse': {'hashtag': 'Teint_Dans_La_Masse', 'sub_port_id': 26978209, 'pht': 3726}, 'cartonnette': {'hashtag': 'cartonnette', 'sub_port_id': 26978210, 'pht': 3726}, 'autre_refus': {'hashtag': 'autre_refus', 'sub_port_id': 26978211, 'pht': 3726}, 'kraft': {'hashtag': 'kraft', 'sub_port_id': 26978212, 'pht': 3726}, 'papier': {'hashtag': 'papier', 'sub_port_id': 26978213, '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 (2320413, '_______JRM', '2025-09-18 00:15:04', '2025-09-18 00:29:54', 68, 26978870, 0.03733234561982435, 3738906, '-1.0', "{'max_time_prod_two_photos': 0, 'url_report': 'https://storage.sbg.cloud.ovh.net/v1/AUTH_3b171620e76e4af496c5fd050759c9f0/media.fotonower.com/results_Auto_P26978870_18-09-2025_00_34_59.pdf', 'environnement': {'hashtag': 'environnement', 'sub_port_id': 26978871, 'pht': 3726}, 'cartonnette': {'hashtag': 'cartonnette', 'sub_port_id': 26978872, 'pht': 3726}, 'metal': {'hashtag': 'metal', 'sub_port_id': 26978873, 'pht': 3726}, 'mal_croppe': {'hashtag': 'mal_croppe', 'sub_port_id': 26978874, 'pht': 3726}, 'plastique': {'hashtag': 'plastique', 'sub_port_id': 26978875, 'pht': 3726}, 'Teint_Dans_La_Masse': {'hashtag': 'Teint_Dans_La_Masse', 'sub_port_id': 26978876, 'pht': 3726}, 'kraft': {'hashtag': 'kraft', 'sub_port_id': 26978877, 'pht': 3726}, 'papier': {'hashtag': 'papier', 'sub_port_id': 26978878, 'pht': 3726}, 'Carton_gris': {'hashtag': 'Carton_gris', 'sub_port_id': 26978879, 'pht': 3726}, 'autre_refus': {'hashtag': 'autre_refus', 'sub_port_id': 26978880, 'pht': 3726}, 'Carton_brun': {'hashtag': 'Carton_brun', 'sub_port_id': 26978881, 'pht': 3726}, 'flou': {'hashtag': 'flou', 'sub_port_id': 26978882, '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 (2320413, '_______JRM', '2025-09-18 00:30:14', '2025-09-18 00:39:44', 47, 26979560, 0.062170186358450875, 3738957, '-1.0', "{'max_time_prod_two_photos': 0, 'url_report': 'https://storage.sbg.cloud.ovh.net/v1/AUTH_3b171620e76e4af496c5fd050759c9f0/media.fotonower.com/results_Auto_P26979560_18-09-2025_03_00_32.pdf', 'kraft': {'hashtag': 'kraft', 'sub_port_id': 26979602, 'pht': 3726}, 'autre_refus': {'hashtag': 'autre_refus', 'sub_port_id': 26979603, 'pht': 3726}, 'Carton_gris': {'hashtag': 'Carton_gris', 'sub_port_id': 26979604, 'pht': 3726}, 'papier': {'hashtag': 'papier', 'sub_port_id': 26979605, 'pht': 3726}, 'plastique': {'hashtag': 'plastique', 'sub_port_id': 26979606, 'pht': 3726}, 'flou': {'hashtag': 'flou', 'sub_port_id': 26979607, 'pht': 3726}, 'Teint_Dans_La_Masse': {'hashtag': 'Teint_Dans_La_Masse', 'sub_port_id': 26979608, 'pht': 3726}, 'cartonnette': {'hashtag': 'cartonnette', 'sub_port_id': 26979609, 'pht': 3726}, 'Carton_brun': {'hashtag': 'Carton_brun', 'sub_port_id': 26979610, 'pht': 3726}, 'mal_croppe': {'hashtag': 'mal_croppe', 'sub_port_id': 26979611, 'pht': 3726}, 'environnement': {'hashtag': 'environnement', 'sub_port_id': 26979612, 'pht': 3726}, 'metal': {'hashtag': 'metal', 'sub_port_id': 26979613, '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 (2320413, '_______JRM', '2025-09-18 02:18:34', '2025-09-18 02:29:54', 37, 26982588, 0.04679996111685977, 3739201, '-1.0', "{'max_time_prod_two_photos': 0, 'url_report': 'https://storage.sbg.cloud.ovh.net/v1/AUTH_3b171620e76e4af496c5fd050759c9f0/media.fotonower.com/results_Auto_P26982588_18-09-2025_04_03_36.pdf', 'environnement': {'hashtag': 'environnement', 'sub_port_id': 26982625, 'pht': 3726}, 'mal_croppe': {'hashtag': 'mal_croppe', 'sub_port_id': 26982626, 'pht': 3726}, 'cartonnette': {'hashtag': 'cartonnette', 'sub_port_id': 26982627, 'pht': 3726}, 'kraft': {'hashtag': 'kraft', 'sub_port_id': 26982628, 'pht': 3726}, 'plastique': {'hashtag': 'plastique', 'sub_port_id': 26982629, 'pht': 3726}, 'Carton_brun': {'hashtag': 'Carton_brun', 'sub_port_id': 26982630, 'pht': 3726}, 'Teint_Dans_La_Masse': {'hashtag': 'Teint_Dans_La_Masse', 'sub_port_id': 26982631, 'pht': 3726}, 'Carton_gris': {'hashtag': 'Carton_gris', 'sub_port_id': 26982632, 'pht': 3726}, 'flou': {'hashtag': 'flou', 'sub_port_id': 26982633, 'pht': 3726}, 'autre_refus': {'hashtag': 'autre_refus', 'sub_port_id': 26982634, 'pht': 3726}, 'metal': {'hashtag': 'metal', 'sub_port_id': 26982635, 'pht': 3726}, 'papier': {'hashtag': 'papier', 'sub_port_id': 26982636, '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 (2320413, '_______JRM', '2025-09-18 02:30:04', '2025-09-18 02:44:53', 70, 26982995, 0.05185336987197447, 3739233, '-1.0', "{'max_time_prod_two_photos': 0, 'url_report': 'https://storage.sbg.cloud.ovh.net/v1/AUTH_3b171620e76e4af496c5fd050759c9f0/media.fotonower.com/results_Auto_P26982995_18-09-2025_02_48_58.pdf', 'mal_croppe': {'hashtag': 'mal_croppe', 'sub_port_id': 26982996, 'pht': 3726}, 'kraft': {'hashtag': 'kraft', 'sub_port_id': 26982997, 'pht': 3726}, 'Carton_brun': {'hashtag': 'Carton_brun', 'sub_port_id': 26982998, 'pht': 3726}, 'Teint_Dans_La_Masse': {'hashtag': 'Teint_Dans_La_Masse', 'sub_port_id': 26982999, 'pht': 3726}, 'flou': {'hashtag': 'flou', 'sub_port_id': 26983000, 'pht': 3726}, 'plastique': {'hashtag': 'plastique', 'sub_port_id': 26983001, 'pht': 3726}, 'metal': {'hashtag': 'metal', 'sub_port_id': 26983002, 'pht': 3726}, 'Carton_gris': {'hashtag': 'Carton_gris', 'sub_port_id': 26983003, 'pht': 3726}, 'cartonnette': {'hashtag': 'cartonnette', 'sub_port_id': 26983004, 'pht': 3726}, 'autre_refus': {'hashtag': 'autre_refus', 'sub_port_id': 26983005, 'pht': 3726}, 'papier': {'hashtag': 'papier', 'sub_port_id': 26983006, 'pht': 3726}, 'environnement': {'hashtag': 'environnement', 'sub_port_id': 26983007, '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 (2320413, '_______JRM', '2025-09-18 02:45:03', '2025-09-18 02:59:54', 63, 26983682, 0.03896101694352735, 3739282, '-1.0', "{'max_time_prod_two_photos': 0, 'url_report': 'https://storage.sbg.cloud.ovh.net/v1/AUTH_3b171620e76e4af496c5fd050759c9f0/media.fotonower.com/results_Auto_P26983682_18-09-2025_03_03_02.pdf', 'Carton_brun': {'hashtag': 'Carton_brun', 'sub_port_id': 26983689, 'pht': 3726}, 'environnement': {'hashtag': 'environnement', 'sub_port_id': 26983690, 'pht': 3726}, 'papier': {'hashtag': 'papier', 'sub_port_id': 26983691, 'pht': 3726}, 'mal_croppe': {'hashtag': 'mal_croppe', 'sub_port_id': 26983692, 'pht': 3726}, 'metal': {'hashtag': 'metal', 'sub_port_id': 26983693, 'pht': 3726}, 'plastique': {'hashtag': 'plastique', 'sub_port_id': 26983694, 'pht': 3726}, 'Carton_gris': {'hashtag': 'Carton_gris', 'sub_port_id': 26983695, 'pht': 3726}, 'Teint_Dans_La_Masse': {'hashtag': 'Teint_Dans_La_Masse', 'sub_port_id': 26983696, 'pht': 3726}, 'kraft': {'hashtag': 'kraft', 'sub_port_id': 26983697, 'pht': 3726}, 'autre_refus': {'hashtag': 'autre_refus', 'sub_port_id': 26983698, 'pht': 3726}, 'cartonnette': {'hashtag': 'cartonnette', 'sub_port_id': 26983699, 'pht': 3726}, 'flou': {'hashtag': 'flou', 'sub_port_id': 26983700, '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 (2320413, '_______JRM', '2025-09-18 03:00:15', '2025-09-18 03:14:55', 63, 26984191, 0.06120106006489961, 3739348, '-1.0', "{'max_time_prod_two_photos': 0, 'url_report': 'https://storage.sbg.cloud.ovh.net/v1/AUTH_3b171620e76e4af496c5fd050759c9f0/media.fotonower.com/results_Auto_P26984191_18-09-2025_03_20_31.pdf', 'kraft': {'hashtag': 'kraft', 'sub_port_id': 26984244, 'pht': 3726}, 'mal_croppe': {'hashtag': 'mal_croppe', 'sub_port_id': 26984246, 'pht': 3726}, 'flou': {'hashtag': 'flou', 'sub_port_id': 26984247, 'pht': 3726}, 'cartonnette': {'hashtag': 'cartonnette', 'sub_port_id': 26984248, 'pht': 3726}, 'environnement': {'hashtag': 'environnement', 'sub_port_id': 26984249, 'pht': 3726}, 'papier': {'hashtag': 'papier', 'sub_port_id': 26984250, 'pht': 3726}, 'Carton_brun': {'hashtag': 'Carton_brun', 'sub_port_id': 26984251, 'pht': 3726}, 'plastique': {'hashtag': 'plastique', 'sub_port_id': 26984252, 'pht': 3726}, 'Teint_Dans_La_Masse': {'hashtag': 'Teint_Dans_La_Masse', 'sub_port_id': 26984253, 'pht': 3726}, 'Carton_gris': {'hashtag': 'Carton_gris', 'sub_port_id': 26984254, 'pht': 3726}, 'autre_refus': {'hashtag': 'autre_refus', 'sub_port_id': 26984255, 'pht': 3726}, 'metal': {'hashtag': 'metal', 'sub_port_id': 26984256, '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 (2320413, '_______JRM', '2025-09-18 03:15:14', '2025-09-18 03:29:54', 79, 26985006, 0.06767457526290616, 3739433, '-1.0', "{'max_time_prod_two_photos': 0, 'url_report': 'https://storage.sbg.cloud.ovh.net/v1/AUTH_3b171620e76e4af496c5fd050759c9f0/media.fotonower.com/results_Auto_P26985006_18-09-2025_03_32_59.pdf', 'papier': {'hashtag': 'papier', 'sub_port_id': 26985035, 'pht': 3726}, 'Teint_Dans_La_Masse': {'hashtag': 'Teint_Dans_La_Masse', 'sub_port_id': 26985036, 'pht': 3726}, 'plastique': {'hashtag': 'plastique', 'sub_port_id': 26985037, 'pht': 3726}, 'Carton_brun': {'hashtag': 'Carton_brun', 'sub_port_id': 26985038, 'pht': 3726}, 'kraft': {'hashtag': 'kraft', 'sub_port_id': 26985039, 'pht': 3726}, 'mal_croppe': {'hashtag': 'mal_croppe', 'sub_port_id': 26985040, 'pht': 3726}, 'Carton_gris': {'hashtag': 'Carton_gris', 'sub_port_id': 26985041, 'pht': 3726}, 'flou': {'hashtag': 'flou', 'sub_port_id': 26985042, 'pht': 3726}, 'cartonnette': {'hashtag': 'cartonnette', 'sub_port_id': 26985043, 'pht': 3726}, 'autre_refus': {'hashtag': 'autre_refus', 'sub_port_id': 26985044, 'pht': 3726}, 'metal': {'hashtag': 'metal', 'sub_port_id': 26985045, 'pht': 3726}, 'environnement': {'hashtag': 'environnement', 'sub_port_id': 26985046, '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 (2320413, '_______JRM', '2025-09-18 03:30:04', '2025-09-18 03:44:55', 46, 26985588, 0.05015479714987203, 3739520, '-1.0', "{'max_time_prod_two_photos': 0, 'url_report': 'https://storage.sbg.cloud.ovh.net/v1/AUTH_3b171620e76e4af496c5fd050759c9f0/media.fotonower.com/results_Auto_P26985588_18-09-2025_03_51_00.pdf', 'Carton_brun': {'hashtag': 'Carton_brun', 'sub_port_id': 26985614, 'pht': 3726}, 'papier': {'hashtag': 'papier', 'sub_port_id': 26985615, 'pht': 3726}, 'Carton_gris': {'hashtag': 'Carton_gris', 'sub_port_id': 26985616, 'pht': 3726}, 'flou': {'hashtag': 'flou', 'sub_port_id': 26985617, 'pht': 3726}, 'plastique': {'hashtag': 'plastique', 'sub_port_id': 26985618, 'pht': 3726}, 'Teint_Dans_La_Masse': {'hashtag': 'Teint_Dans_La_Masse', 'sub_port_id': 26985619, 'pht': 3726}, 'mal_croppe': {'hashtag': 'mal_croppe', 'sub_port_id': 26985620, 'pht': 3726}, 'metal': {'hashtag': 'metal', 'sub_port_id': 26985621, 'pht': 3726}, 'cartonnette': {'hashtag': 'cartonnette', 'sub_port_id': 26985622, 'pht': 3726}, 'environnement': {'hashtag': 'environnement', 'sub_port_id': 26985623, 'pht': 3726}, 'autre_refus': {'hashtag': 'autre_refus', 'sub_port_id': 26985624, 'pht': 3726}, 'kraft': {'hashtag': 'kraft', 'sub_port_id': 26985625, '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 (2320413, '_______JRM', '2025-09-18 03:45:04', '2025-09-18 03:52:44', 24, 26986375, 0.039607130497364695, 3739583, '-1.0', "{'max_time_prod_two_photos': 0, 'url_report': 'https://storage.sbg.cloud.ovh.net/v1/AUTH_3b171620e76e4af496c5fd050759c9f0/media.fotonower.com/results_Auto_P26986375_18-09-2025_04_08_59.pdf', 'Carton_brun': {'hashtag': 'Carton_brun', 'sub_port_id': 26986390, 'pht': 3726}, 'cartonnette': {'hashtag': 'cartonnette', 'sub_port_id': 26986391, 'pht': 3726}, 'kraft': {'hashtag': 'kraft', 'sub_port_id': 26986392, 'pht': 3726}, 'autre_refus': {'hashtag': 'autre_refus', 'sub_port_id': 26986393, 'pht': 3726}, 'environnement': {'hashtag': 'environnement', 'sub_port_id': 26986394, 'pht': 3726}, 'Teint_Dans_La_Masse': {'hashtag': 'Teint_Dans_La_Masse', 'sub_port_id': 26986395, 'pht': 3726}, 'papier': {'hashtag': 'papier', 'sub_port_id': 26986396, 'pht': 3726}, 'Carton_gris': {'hashtag': 'Carton_gris', 'sub_port_id': 26986397, 'pht': 3726}, 'metal': {'hashtag': 'metal', 'sub_port_id': 26986398, 'pht': 3726}, 'mal_croppe': {'hashtag': 'mal_croppe', 'sub_port_id': 26986399, 'pht': 3726}, 'plastique': {'hashtag': 'plastique', 'sub_port_id': 26986400, 'pht': 3726}, 'flou': {'hashtag': 'flou', 'sub_port_id': 26986401, '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 (2320413, '_______JRM', '2025-09-18 13:47:14', '2025-09-18 13:56:24', 2, 26999343, -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_P26999343_18-09-2025_13_59_02.pdf', 'plastique': {'hashtag': 'plastique', 'sub_port_id': 26999344, 'pht': 3726}, 'Teint_Dans_La_Masse': {'hashtag': 'Teint_Dans_La_Masse', 'sub_port_id': 26999345, 'pht': 3726}, 'environnement': {'hashtag': 'environnement', 'sub_port_id': 26999346, 'pht': 3726}, 'Carton_gris': {'hashtag': 'Carton_gris', 'sub_port_id': 26999347, 'pht': 3726}, 'metal': {'hashtag': 'metal', 'sub_port_id': 26999348, 'pht': 3726}, 'cartonnette': {'hashtag': 'cartonnette', 'sub_port_id': 26999349, 'pht': 3726}, 'Carton_brun': {'hashtag': 'Carton_brun', 'sub_port_id': 26999350, 'pht': 3726}, 'papier': {'hashtag': 'papier', 'sub_port_id': 26999351, 'pht': 3726}, 'autre_refus': {'hashtag': 'autre_refus', 'sub_port_id': 26999352, 'pht': 3726}, 'flou': {'hashtag': 'flou', 'sub_port_id': 26999353, 'pht': 3726}, 'mal_croppe': {'hashtag': 'mal_croppe', 'sub_port_id': 26999354, 'pht': 3726}, 'kraft': {'hashtag': 'kraft', 'sub_port_id': 26999355, 'pht': 3726}}" ); 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.03528547286987305 time spend for datou_step_exec : 0.485980749130249 time spend to save output : 0.035646915435791016 total time spend for step 1 : 0.52162766456604 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.10user 0.48system 0:04.48elapsed 35%CPU (0avgtext+0avgdata 99580maxresident)k 0inputs+48outputs (0major+48522minor)pagefaults 0swaps