my %gen_data; # lri $gen_data{'lri'}{'major_version'} = $q->dequeue(); $gen_data{'lri'}{'minor_version'} = $q->dequeue(); $gen_data{'lri'}{'is_integration_flag_active'} = $q->dequeue(); $gen_data{'lri'}{'module_id'} = $q->dequeue(); $gen_data{'lri'}{'output_file'} = $q->dequeue(); # pm $gen_data{'pm'}{'major_version'} = $q->dequeue(); $gen_data{'pm'}{'minor_version'} = $q->dequeue(); $gen_data{'pm'}{'build_version'} = $q->dequeue(); $gen_data{'pm'}{'input_file'} = $q->dequeue(); # gp $gen_data{'gp'}{'is_active'} = $q->dequeue(); $gen_data{'gp'}{'major_version'} = $q->dequeue(); $gen_data{'gp'}{'minor_version'} = $q->dequeue(); $gen_data{'gp'}{'build_version'} = $q->dequeue(); $gen_data{'gp'}{'nb_bytes_data_field'} = $q->dequeue(); $gen_data{'gp'}{'root_path'} = $q->dequeue(); $gen_data{'gp'}{'tranche'} = $q->dequeue();