Thanks for the thought, but I don't think I'm going to implement this for two
reasons:
I don't think it's in the scope of managing networks to be able to restart
the underlying daemon. In my experience, if NetworkManager needs to be
restarted, there's more going on and you may be on the command line anyways
looking at the journal or other CLI outputs.
Restarting NetworkManager requires root privileges that most folks won't use
when running this script.
Thanks for the thought, but I don't think I'm going to implement this for two reasons:
Appreciate the interest!