Former Western Australian treasurer Troy Buswell has been sentenced to a suspended prison term for repeatedly attacking his ex-wife.

Former Western Australian treasurer Troy Buswell has been sentenced to a suspended prison term for repeatedly attacking his ex-wife.