Skip to content

Commit 90c42cd

Browse files
committed
fixes some naming, and adds child correctly
1 parent 27024b0 commit 90c42cd

1 file changed

Lines changed: 9 additions & 4 deletions

File tree

src/opentrons_resources.py

Lines changed: 9 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -185,17 +185,20 @@ def load_labware(self, command, ot_log):
185185
self.logger.log("CREATING TIP RACK RESOURCE FROM TEMPLATE")
186186
self.logger.log(f"TEMPLATE NAME, {load_name}")
187187
self.logger.log(f"RESOURCE NAME, {labware_id}")
188+
#TODO: better naming conventions
189+
resource_name = (str(labware_id) + str(load_name))
188190
labware_resource = self.client.create_resource_from_template(
189191
template_name = load_name,
190-
resource_name = labware_id
192+
resource_name = resource_name
191193
)
192194

193195

194196
#set as child of the deck slot
195197
self.logger.log(f"LABWARE RESOURCE, {labware_resource}")
196198
self.logger.log("SETTING LABWARE RESOURCE AS CHILD OF DECK SLOT")
197199
self.logger.log(f"SLOT RESOURCE, {slot_resource}")
198-
self.client.set_child(resource=slot_resource, key="labware", child=labware_resource)
200+
# self.client.set_child(resource=slot_resource, key="labware", child=labware_resource)
201+
self.client.push(resource=slot_resource, child=labware_resource)
199202
self.labware_id_to_resource[labware_id] = labware_resource
200203

201204
elif 'plate' in load_name.lower() or 'well' in load_name.loawer():
@@ -225,16 +228,18 @@ def load_labware(self, command, ot_log):
225228
self.logger.log("CREATING PLATE RESOURCE FROM TEMPLATE")
226229
self.logger.log(f"TEMPLATE NAME, {load_name}")
227230
self.logger.log(f"RESOURCE NAME, {labware_id}")
231+
resource_name = (str(labware_id) + str(load_name))
228232
labware_resource = self.client.create_resource_from_template(
229233
template_name = load_name,
230-
resource_name = labware_id
234+
resource_name = resource_name
231235
)
232236

233237
self.logger.log(f"LABWARE RESOURCE, {labware_resource}")
234238
self.logger.log("SETTING LABWARE RESOURCE AS CHILD OF DECK SLOT")
235239
self.logger.log(f"SLOT RESOURCE, {slot_resource}")
236240

237-
self.client.set_child(resource=slot_resource, key="labware", child=labware_resource)
241+
# self.client.set_child(resource=slot_resource, key="labware", child=labware_resource)
242+
self.client.push(resource=slot_resource, child=labware_resource)
238243
self.labware_id_to_resource[labware_id] = labware_resource
239244

240245
else:

0 commit comments

Comments
 (0)