'Respond to an incoming pull from the peer repository
@param resource: the resource to be synchronized
@param start: index of the first record to send
@param limit: maximum number of records to send
@param msince: minimum modification date/time for records to send
@param filters: URL filters for record extraction
@param mixed: negotiate resource with peer (disregard resource)
@param pretty_print: make the output human-readable
@return: a dict {status, remote, message, response}, with:
- status....the outcome of the operation
- remote....whether the error was remote (or local)
- message...the log message
- response..the response to send to the peer'

def send(self, resource, start=None, limit=None, msince=None, filters=None, mixed=False, pretty_print=False):

    msg = 'Send    not    supported    for    this    repository    type'
    return {'status': self.log.FATAL, 'remote': False, 'message': msg, 'response': None}
