Back to string parse from yaml, and new output func to avoid EL6 \n snmp bug