async def create_session(self, **kwargs):
self.opts.update(kwargs)<EOL>self._session = aiohttp.ClientSession(**self.opts, loop=self._loop)<EOL>if self.redis_opts:<EOL><INDENT>if aioredis:<EOL><INDENT>self._redis = await aioredis.create_redis(**self.redis_opts,<EOL>loop=self._loop)<EOL><DEDENT>else:<EOL><INDENT>warnings.warn(no_redis_warning)<EOL><DEDENT><DEDENT>
Creates an :class:`aiohttp.ClientSession`

        Override this or call it with ``kwargs`` to use other :mod:`aiohttp`
        functionality not covered by :class:`~.InfluxDBClient.__init__`