def _invoke(self): dtg = SBusDatagram() dtg.set_files(self.fds) dtg.set_metadata(self.fdmd) dtg.set_exec_params(self.srequest.params) dtg.set_command(SBUS_CMD_EXECUTE) rc = SBus.send(self.storlet_pipe_path, dtg) if (rc < 0): raise Exception("Failed to send execute command") self._wait_for_read_with_timeout(self.execution_str_read_fd) self.task_id = os.read(self.execution_str_read_fd, 10)
def _invoke(self): dtg = SBusDatagram() dtg.set_files( self.fds ) dtg.set_metadata( self.fdmd ) dtg.set_exec_params( self.srequest.params ) dtg.set_command(SBUS_CMD_EXECUTE) rc = SBus.send( self.storlet_pipe_path, dtg ) if (rc < 0): raise Exception("Failed to send execute command")
def _invoke(self): dtg = SBusDatagram() dtg.set_files( self.fds ) dtg.set_metadata( self.fdmd ) dtg.set_exec_params( self.srequest.params ) dtg.set_command(SBUS_CMD_EXECUTE) rc = SBus.send( self.storlet_pipe_path, dtg ) if (rc < 0): raise Exception("Failed to send execute command") self._wait_for_read_with_timeout(self.execution_str_read_fd) self.task_id = os.read(self.execution_str_read_fd, 10)