Skip to content

Commit 358a01b

Browse files
authored
Merge pull request #141 from KelvinLinBU/gpu
2 parents 1530d8f + c4a44e4 commit 358a01b

File tree

2 files changed

+6
-6
lines changed

2 files changed

+6
-6
lines changed

openshift_metrics/invoice.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -100,8 +100,8 @@ def get_service_unit(self, su_definitions) -> ServiceUnit:
100100
memory_multiplier = self.memory_request / int(
101101
(int(su_definitions[su_type]["RAM"]) / 1024)
102102
)
103-
if int(su_definitions[su_type]["vGPUs"]) != 0:
104-
gpu_multiplier = self.gpu_request / int(su_definitions[su_type]["vGPUs"])
103+
if int(su_definitions[su_type]["GPUs"]) != 0:
104+
gpu_multiplier = self.gpu_request / int(su_definitions[su_type]["GPUs"])
105105
else:
106106
gpu_multiplier = 0
107107

openshift_metrics/merge.py

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -46,7 +46,7 @@ def get_su_definitions(report_month) -> dict:
4646
su_definitions = {}
4747
nerc_data = nerc_rates.load_from_url()
4848
su_names = ["GPUV100", "GPUA100", "GPUA100SXM4", "GPUH100", "CPU"]
49-
resource_names = ["vCPUs", "RAM", "vGPUs"]
49+
resource_names = ["vCPUs", "RAM", "GPUs"]
5050
for su_name in su_names:
5151
su_definitions.setdefault(f"OpenShift {su_name}", {})
5252
for resource_name in resource_names:
@@ -56,13 +56,13 @@ def get_su_definitions(report_month) -> dict:
5656
)
5757
)
5858
# Some internal SUs that I like to map to when there's insufficient data
59-
su_definitions[invoice.SU_UNKNOWN_GPU] = {"vGPUs": 1, "vCPUs": 8, "RAM": 64 * 1024}
59+
su_definitions[invoice.SU_UNKNOWN_GPU] = {"GPUs": 1, "vCPUs": 8, "RAM": 64 * 1024}
6060
su_definitions[invoice.SU_UNKNOWN_MIG_GPU] = {
61-
"vGPUs": 1,
61+
"GPUs": 1,
6262
"vCPUs": 8,
6363
"RAM": 64 * 1024,
6464
}
65-
su_definitions[invoice.SU_UNKNOWN] = {"vGPUs": 0, "vCPUs": 1, "RAM": 1024}
65+
su_definitions[invoice.SU_UNKNOWN] = {"GPUs": 0, "vCPUs": 1, "RAM": 1024}
6666
return su_definitions
6767

6868

0 commit comments

Comments
 (0)