def METHOD_NAME(self) -> int:
    try:
        logger.info(
            f"\n[blue]================= Updating file {self.source_file} =================[/blue]"
        )
        self.update_json()
        self.set_description()
        self.set_recipients()
        self.set_type()
        self.set_orientation()
        self.save_json_to_destination_file()
        return SUCCESS_RETURN_CODE
    except Exception as err:
        logger.debug(
            f"\n[red]Failed to update file {self.source_file}. Error: {err}[/red]"
        )
        return ERROR_RETURN_CODE