def load_driver(self, id=None, *args, **kwargs): """Retrieve data from driver object.""" rows = yield self.select(id=str(id)) result = None if len(rows) > 0: name, description, status = rows[0] result = Driver(name=name, description=description, status=status) defer.returnValue(result)
def load_drivers(self, *args, **kwargs): """Save the driver object .""" lDrivers = [] rows = yield self.select(order="id") for row in rows: name, description, status = row lDrivers.append( Driver(name=name, description=description, status=status)) defer.returnValue(lDrivers)