def start(self, instance):
"""
Initiate the analytics.
:param instance: Instance of controller.
:type instance: pyplanet.core.instance.Instance
"""
self.instance = instance
self.client = aiohttp.ClientSession()
try:
await self.capture('start_controller', dict(
app_labels=list(self.instance.apps.apps.keys())
))
except:
pass
# Start report loop
asyncio.ensure_future(self.loop())
评论列表
文章目录