diff --git a/tcl/drivers/secop_4.tcl b/tcl/drivers/secop_4.tcl index 23173bf..60dab7c 100644 --- a/tcl/drivers/secop_4.tcl +++ b/tcl/drivers/secop_4.tcl @@ -561,8 +561,20 @@ proc secop::make_node {desc} { } } } + set skipped [list] foreach {modname moddesc} $modlist { - make_module $modname $moddesc + set descr "" + catch { + set descr [dict get $moddesc description] + } + if {[regexp {(.*)@.*\.(config|stick|addon)\.json} $descr]} { + lappend skipped $modname + } else { + make_module $modname $moddesc + } + } + if {"$skipped" ne ""} { + clientlog "skipped sea modules from frappy: $skipped" } foreach {prop val} [array get nodeprop] { sct sn_$prop $val