Former West Australian treasurer Troy Buswell has been handed a suspended prison sentence for repeatedly attacking his ex-wife.

Former West Australian treasurer Troy Buswell has been handed a suspended prison sentence for repeatedly attacking his ex-wife.