|
@@ -195,8 +195,15 @@ if { $config != {} } {
|
|
|
error $result $errorInfo
|
|
|
}
|
|
|
|
|
|
- if { [catch {cli_exec $cli(fd) "sdm prefer vlan"} result] } {
|
|
|
- error $result $errorInfo
|
|
|
+ set failed 0
|
|
|
+ if { [catch {cli_exec $cli(fd) "sdm prefer advanced"} result] } {
|
|
|
+ set failed 1
|
|
|
+ }
|
|
|
+
|
|
|
+ if { $failed == 1 || [regexp {% Invalid input} $result] } {
|
|
|
+ if { [catch {cli_exec $cli(fd) "sdm prefer vlan"} result] } {
|
|
|
+ error $result $errorInfo
|
|
|
+ }
|
|
|
}
|
|
|
|
|
|
if { [catch {cli_exec $cli(fd) "end"} result] } {
|