def run(self): sess = ScopedSessionMaker() for bc in self.__barcodes: rack = self.__get_rack(bc) for src_cnt in itervalues_(rack.container_positions): if not src_cnt is None: if not src_cnt.sample is None: sess.delete(src_cnt.sample) rack.status = get_item_status_future()
def __initialize_session(self): # Initializes a session for ORM operations. self.__session = ScopedSessionMaker()