IMO you should still check the return value, https://github.com/yast/yast-yast2/blob/f18597b1f978502490d9772d3045b00d32337bbb/library/runlevel/src/modules/Service.rb#L517