mirror of
https://github.com/dptech-corp/Uni-Lab-OS.git
synced 2026-02-09 17:25:09 +00:00
允许station_resource为空
This commit is contained in:
@@ -300,9 +300,11 @@ class WorkstationNodeCreator(DeviceClassCreator[T]):
|
|||||||
# 创建实例,额外补充一个给protocol node的字段,后面考虑取消
|
# 创建实例,额外补充一个给protocol node的字段,后面考虑取消
|
||||||
data["children"] = self.children
|
data["children"] = self.children
|
||||||
station_resource_dict = data["station_resource"]
|
station_resource_dict = data["station_resource"]
|
||||||
from pylabrobot.resources import Deck, Resource
|
station_resource = None
|
||||||
plrc = PyLabRobotCreator(Deck, self.children, self.resource_tracker)
|
if station_resource_dict:
|
||||||
station_resource = plrc.create_instance(station_resource_dict)
|
from pylabrobot.resources import Deck, Resource
|
||||||
|
plrc = PyLabRobotCreator(Deck, self.children, self.resource_tracker)
|
||||||
|
station_resource = plrc.create_instance(station_resource_dict)
|
||||||
data["station_resource"] = station_resource
|
data["station_resource"] = station_resource
|
||||||
self.device_instance = super(WorkstationNodeCreator, self).create_instance(data)
|
self.device_instance = super(WorkstationNodeCreator, self).create_instance(data)
|
||||||
self.post_create()
|
self.post_create()
|
||||||
|
|||||||
Reference in New Issue
Block a user