(self, request_iterator, context)
return getattr(self, self.functions[func_id])(request_iterator, context)
Call corresponding function based on function id sent in header.
        :param request_iterator: an iterable sequence of RowData.
        :param context: the context.
        :return: an iterable sequence of RowData.
Call corresponding function based on function id sent in header.
        :param request_iterator: an iterable sequence of RowData.
        :param context: the context.
        :return: an iterable sequence of RowData.
Call corresponding function based on function id sent in header . : param request_iterator : an iterable sequence of RowData . : param context : the context . : return : an iterable sequence of RowData .
def ExecuteFunction(self, request_iterator, context):
        """
        Call corresponding function based on function id sent in header.
        :param request_iterator: an iterable sequence of RowData.
        :param context: the context.
        :return: an iterable sequence of RowData.
        """
        # Retrieve function id
        func_id = self._get_function_id(context)
        logging.info(self._get_call_info(context))
        logging.info('ExecuteFunction (functionId: {}, {})'.format(func_id, self.functions[func_id]))
        
        return getattr(self, self.functions[func_id])(request_iterator, context)
def ExecuteFunction ( self , request_iterator , context ) : # Retrieve function id func_id = self . _get_function_id ( context ) logging . info ( self . _get_call_info ( context ) ) logging . info ( 'ExecuteFunction (functionId: {}, {})' . format ( func_id , self . functions [ func_id ] ) ) return getattr ( self , self . functions [ func_id ] ) ( request_iterator , context )