<p>A new device type setting would be the static method otherwise a version check would be needed for dynamic.</p>
<p>Simply run a bigpipe command and if the response is not what we expect run tmsh and if that fails exit with a failure for that node.</p>