X-Git-Url: https://git.immae.eu/?a=blobdiff_plain;f=shared%2Fmodels%2Fserver%2Fserver-stats.model.ts;h=11778e6ed5da3b93e43770eb5ccd9269bef7b714;hb=e307e4fce39853d445d086f92b8c556c363ee15d;hp=a6bd2d4d35ee2756ba05c2e535f83233bbc629ce;hpb=4b5384f6e7be62d072d21d8d964951ba572ab10e;p=github%2FChocobozzz%2FPeerTube.git diff --git a/shared/models/server/server-stats.model.ts b/shared/models/server/server-stats.model.ts index a6bd2d4d3..11778e6ed 100644 --- a/shared/models/server/server-stats.model.ts +++ b/shared/models/server/server-stats.model.ts @@ -1,10 +1,11 @@ -import { VideoRedundancyStrategy } from '../redundancy' +import { VideoRedundancyStrategyWithManual } from '../redundancy' export interface ServerStats { totalUsers: number totalLocalVideos: number totalLocalVideoViews: number totalLocalVideoComments: number + totalLocalVideoFilesSize: number totalVideos: number totalVideoComments: number @@ -12,11 +13,13 @@ export interface ServerStats { totalInstanceFollowers: number totalInstanceFollowing: number - videosRedundancy: { - strategy: VideoRedundancyStrategy - totalSize: number - totalUsed: number - totalVideoFiles: number - totalVideos: number - }[] + videosRedundancy: VideosRedundancyStats[] +} + +export interface VideosRedundancyStats { + strategy: VideoRedundancyStrategyWithManual + totalSize: number + totalUsed: number + totalVideoFiles: number + totalVideos: number }