Don't fail when trying to project a module that can't be projected.

This commit is contained in:
blitzmann
2018-03-01 23:24:00 -05:00
parent 3411dcfd91
commit 73925df24b

View File

@@ -408,7 +408,10 @@ class Fit(object):
module.state = State.ONLINE
fit.projectedModules.append(module)
else:
module = es_Module(thing)
try:
module = es_Module(thing)
except ValueError as ex:
return False
module.state = State.ACTIVE
if not module.canHaveState(module.state, fit):
module.state = State.OFFLINE