def __upload_input_file(self, input_file):
        if self.__stage_input(input_file):
            if exists(input_file):
                self.transfer_tracker.handle_transfer(input_file, path_type.INPUT)
            else:
                message = "Pulsar: __upload_input_file called on empty or missing dataset." + \
                          " So such file: [%s]" % input_file
                log.debug(message)
dataset/ETHPy150Open galaxyproject/pulsar/pulsar/client/staging/up.py/FileStager.__upload_input_file/original