This is a copy of #33 because it must have referenced an old fork, and I borked fixing it. :(
This one probably needs a bit of discussion, so please review closely. "replace" operations don't always make sense on IOS, particularly for things like system-level config. There is no way to my knowledge to "default" ntp config, tacacs, users, etc. I have raised an exception when replace is called, and there is a test to reflect it.
This is a copy of #33 because it must have referenced an old fork, and I borked fixing it. :(
This one probably needs a bit of discussion, so please review closely. "replace" operations don't always make sense on IOS, particularly for things like system-level config. There is no way to my knowledge to "default" ntp config, tacacs, users, etc. I have raised an exception when replace is called, and there is a test to reflect it.
Merged with develop, ready for review.