def _record_call(self, call):
        self.calls.append(call)

        details = []
        for prop in ['identifier',
                     'args',
                     'mask',
                     'filter',
                     'limit',
                     'offset']:
            details.append('%s=%r' % (prop, getattr(call, prop)))

        logging.info('%s::%s called; %s',
                     call.service, call.method, '; '.join(details))
Record and log the API call (for later assertions).
dataset/ETHPy150Open softlayer/softlayer-python/SoftLayer/testing/__init__.py/MockableTransport._record_call