def mark_tile_for_removal(self, tile_pathname):
        """Mark a tile file for removal on transaction commit.

        These tiles will be deleted if the transaction is commited,
        but not if it is rolled back.
        """

        if tile_pathname not in self.tile_remove_list:
            self.tile_remove_list.append(tile_pathname)
dataset/ETHPy150Open GeoscienceAustralia/agdc/src/abstract_ingester/collection.py/Transaction.mark_tile_for_removal/original