forked from LBRYCommunity/lbry-sdk
add analytics event for network disk space
This commit is contained in:
parent
b39c26fc86
commit
fbfd02b08b
3 changed files with 5 additions and 3 deletions
|
@ -32,8 +32,9 @@ class DiskSpaceManager:
|
||||||
else:
|
else:
|
||||||
storage_limit = self.config.blob_storage_limit*1024*1024 if self.config.blob_storage_limit else None
|
storage_limit = self.config.blob_storage_limit*1024*1024 if self.config.blob_storage_limit else None
|
||||||
if self.analytics:
|
if self.analytics:
|
||||||
# todo: add metrics for network case
|
asyncio.create_task(
|
||||||
asyncio.create_task(self.analytics.send_disk_space_used(space_used_bytes, storage_limit))
|
self.analytics.send_disk_space_used(space_used_bytes, storage_limit, from_network_storage)
|
||||||
|
)
|
||||||
if not storage_limit:
|
if not storage_limit:
|
||||||
return 0
|
return 0
|
||||||
delete = []
|
delete = []
|
||||||
|
|
|
@ -170,11 +170,12 @@ class AnalyticsManager:
|
||||||
})
|
})
|
||||||
)
|
)
|
||||||
|
|
||||||
async def send_disk_space_used(self, storage_used, storage_limit):
|
async def send_disk_space_used(self, storage_used, storage_limit, is_from_network_quota):
|
||||||
await self.track(
|
await self.track(
|
||||||
self._event(DISK_SPACE, {
|
self._event(DISK_SPACE, {
|
||||||
'used': storage_used,
|
'used': storage_used,
|
||||||
'limit': storage_limit,
|
'limit': storage_limit,
|
||||||
|
'from_network_quota': is_from_network_quota
|
||||||
})
|
})
|
||||||
)
|
)
|
||||||
|
|
||||||
|
|
Binary file not shown.
Loading…
Reference in a new issue