@@ -26,7 +26,7 @@ struct TDiskColor {
26
26
}
27
27
28
28
double CalculateOccupancy (i64 total) const {
29
- return (double )CalculateQuota (total) / total;
29
+ return 1 - (double )CalculateQuota (total) / total;
30
30
}
31
31
};
32
32
@@ -92,15 +92,15 @@ struct TColorLimits {
92
92
93
93
double GetOccupancyForColor (NKikimrBlobStorage::TPDiskSpaceColor::E color, i64 total) {
94
94
switch (color) {
95
- case NKikimrBlobStorage::TPDiskSpaceColor::GREEN: return Cyan. CalculateOccupancy (total) ;
96
- case NKikimrBlobStorage::TPDiskSpaceColor::CYAN: return LightYellow .CalculateOccupancy (total);
97
- case NKikimrBlobStorage::TPDiskSpaceColor::LIGHT_YELLOW: return Yellow .CalculateOccupancy (total);
98
- case NKikimrBlobStorage::TPDiskSpaceColor::YELLOW: return LightOrange .CalculateOccupancy (total);
99
- case NKikimrBlobStorage::TPDiskSpaceColor::LIGHT_ORANGE: return PreOrange .CalculateOccupancy (total);
100
- case NKikimrBlobStorage::TPDiskSpaceColor::PRE_ORANGE: return Orange .CalculateOccupancy (total);
101
- case NKikimrBlobStorage::TPDiskSpaceColor::ORANGE: return Red .CalculateOccupancy (total);
102
- case NKikimrBlobStorage::TPDiskSpaceColor::RED: return Black .CalculateOccupancy (total);
103
- case NKikimrBlobStorage::TPDiskSpaceColor::BLACK: return 1.0 ;
95
+ case NKikimrBlobStorage::TPDiskSpaceColor::GREEN: return 0.0 ;
96
+ case NKikimrBlobStorage::TPDiskSpaceColor::CYAN: return Cyan .CalculateOccupancy (total);
97
+ case NKikimrBlobStorage::TPDiskSpaceColor::LIGHT_YELLOW: return LightYellow .CalculateOccupancy (total);
98
+ case NKikimrBlobStorage::TPDiskSpaceColor::YELLOW: return Yellow .CalculateOccupancy (total);
99
+ case NKikimrBlobStorage::TPDiskSpaceColor::LIGHT_ORANGE: return LightOrange .CalculateOccupancy (total);
100
+ case NKikimrBlobStorage::TPDiskSpaceColor::PRE_ORANGE: return PreOrange .CalculateOccupancy (total);
101
+ case NKikimrBlobStorage::TPDiskSpaceColor::ORANGE: return Orange .CalculateOccupancy (total);
102
+ case NKikimrBlobStorage::TPDiskSpaceColor::RED: return Red .CalculateOccupancy (total);
103
+ case NKikimrBlobStorage::TPDiskSpaceColor::BLACK: return Black. CalculateOccupancy (total) ;
104
104
105
105
case NKikimrBlobStorage::TPDiskSpaceColor_E_TPDiskSpaceColor_E_INT_MIN_SENTINEL_DO_NOT_USE_:
106
106
case NKikimrBlobStorage::TPDiskSpaceColor_E_TPDiskSpaceColor_E_INT_MAX_SENTINEL_DO_NOT_USE_:
0 commit comments