support yaml format configure file