def run(self): self.validate() try: dataset = DatasetDAO.update(self._model, self._properties) except UpdateFailedError as e: logger.exception(e.exception) raise DatasetUpdateFailedError() return dataset
def run(self) -> Model: self.validate() if self._model: try: dataset = DatasetDAO.update(self._model, self._properties) return dataset except DAOUpdateFailedError as ex: logger.exception(ex.exception) raise DatasetUpdateFailedError() raise DatasetUpdateFailedError()
def run(self) -> Model: self.validate() if self._model: try: dataset = DatasetDAO.update( model=self._model, properties=self._properties, override_columns=self.override_columns, ) return dataset except DAOUpdateFailedError as ex: logger.exception(ex.exception) raise DatasetUpdateFailedError() raise DatasetUpdateFailedError()