- len_skip_str= len(SKIP_MODEL_STRING)
- if model[-len_skip_str:] == SKIP_MODEL_STRING:
- vars['SKIP_HARDWARE_REQUIREMENT_CHECK']= 1
+ modelinfo = string.split(model,'/')
+ options= 0
+ for mi in modelinfo:
+ info = string.strip(mi)
+ info = info.lower()
+ options = options | modeloptions.get(info,0)
+
+ print "node model options = %d" % options
+ vars['NODE_MODEL_OPTIONS']=options
+
+ # if the end of NODE_MODEL string contains the minhw string, skip hardware
+ # requirement checks (overrides configuration)
+ if options & MINHW_OPT:
+ vars['SKIP_HARDWARE_REQUIREMENT_CHECK']=1