def request(self, method, url, body=None, headers=None):
        headers.update({'X-LC-Request-ID': str(id(self))})
        if self.log is not None:
            pre = id(self)  % "# -------- begin %d request ----------\n"
            self.log.write(pre +
                           self._log_curl(method, url, body, headers) + "\n")
            self.log.flush()
        return LibcloudHTTPConnection.request(self, method, url,
                                               body, headers)
dataset/ETHPy150Open cloudkick/libcloud/libcloud/common/base.py/LoggingHTTPConnection.request/swapped operands of `%`