Skip to content

Commit 70a48ce

Browse files
authored
[COST-5575] convert uom to metric-id (#5335)
1 parent e2207ad commit 70a48ce

File tree

2 files changed

+7
-7
lines changed

2 files changed

+7
-7
lines changed

koku/subs/subs_data_messenger.py

+1-1
Original file line numberDiff line numberDiff line change
@@ -142,7 +142,7 @@ def build_base_subs_dict(
142142
"instance_id": instance_id,
143143
"timestamp": tstamp,
144144
"expiration": expiration,
145-
"measurements": [{"value": cpu_count, "uom": "vCPUs"}],
145+
"measurements": [{"value": cpu_count, "metric_id": "vCPUs"}],
146146
"cloud_provider": self.provider_type,
147147
"hardware_type": "Cloud",
148148
"product_ids": product_ids,

koku/subs/test/test_subs_data_messenger.py

+6-6
Original file line numberDiff line numberDiff line change
@@ -82,7 +82,7 @@ def test_build_base_subs_dict(self):
8282
"instance_id": lineitem_resourceid,
8383
"timestamp": lineitem_usagestartdate,
8484
"expiration": lineitem_usageenddate,
85-
"measurements": [{"value": product_vcpu, "uom": "vCPUs"}],
85+
"measurements": [{"value": product_vcpu, "metric_id": "vCPUs"}],
8686
"cloud_provider": "AWS",
8787
"hardware_type": "Cloud",
8888
"product_ids": product_ids,
@@ -135,7 +135,7 @@ def test_build_aws_subs_dict(self):
135135
"instance_id": lineitem_resourceid,
136136
"timestamp": lineitem_usagestartdate,
137137
"expiration": lineitem_usageenddate,
138-
"measurements": [{"value": product_vcpu, "uom": "vCPUs"}],
138+
"measurements": [{"value": product_vcpu, "metric_id": "vCPUs"}],
139139
"cloud_provider": "AWS",
140140
"hardware_type": "Cloud",
141141
"product_ids": product_ids,
@@ -189,7 +189,7 @@ def test_build_base_subs_dict_sap_role(self):
189189
"instance_id": lineitem_resourceid,
190190
"timestamp": lineitem_usagestartdate,
191191
"expiration": lineitem_usageenddate,
192-
"measurements": [{"value": product_vcpu, "uom": "vCPUs"}],
192+
"measurements": [{"value": product_vcpu, "metric_id": "vCPUs"}],
193193
"cloud_provider": "AWS",
194194
"hardware_type": "Cloud",
195195
"product_ids": product_ids,
@@ -240,7 +240,7 @@ def test_build_base_subs_dict_addon_els(self):
240240
"instance_id": lineitem_resourceid,
241241
"timestamp": lineitem_usagestartdate,
242242
"expiration": lineitem_usageenddate,
243-
"measurements": [{"value": product_vcpu, "uom": "vCPUs"}],
243+
"measurements": [{"value": product_vcpu, "metric_id": "vCPUs"}],
244244
"cloud_provider": "AWS",
245245
"hardware_type": "Cloud",
246246
"product_ids": product_ids,
@@ -294,7 +294,7 @@ def test_build_azure_subs_dict(self):
294294
"instance_id": lineitem_resourceid,
295295
"timestamp": lineitem_usagestartdate,
296296
"expiration": lineitem_usageenddate,
297-
"measurements": [{"value": product_vcpu, "uom": "vCPUs"}],
297+
"measurements": [{"value": product_vcpu, "metric_id": "vCPUs"}],
298298
"cloud_provider": "AWS",
299299
"hardware_type": "Cloud",
300300
"product_ids": product_ids,
@@ -355,7 +355,7 @@ def test_build_azure_subs_dict_sap_role(self):
355355
"instance_id": lineitem_resourceid,
356356
"timestamp": lineitem_usagestartdate,
357357
"expiration": lineitem_usageenddate,
358-
"measurements": [{"value": product_vcpu, "uom": "vCPUs"}],
358+
"measurements": [{"value": product_vcpu, "metric_id": "vCPUs"}],
359359
"cloud_provider": "AWS",
360360
"hardware_type": "Cloud",
361361
"product_ids": product_ids,

0 commit comments

Comments
 (0)