MONTREAL - Canada's labour minister is praising both Air Canada and the union representing about 5,200 of its pilots for averting a work stoppage that would have disrupted travel for hundreds of thousands of passengers.