File tree Expand file tree Collapse file tree 3 files changed +6
-3
lines changed
roles/telemetry_chargeback Expand file tree Collapse file tree 3 files changed +6
-3
lines changed Original file line number Diff line number Diff line change @@ -226,7 +226,11 @@ def generate_loki_data(
226226 raise ValueError ("Each log type must have a 'type' field" )
227227
228228 # Validate required fields
229- required_for_item = [f for f in required_fields if f != "name" ]
229+ # metadata is optional for generation; name is not a log-type field
230+ required_for_item = [
231+ f for f in required_fields
232+ if f not in ("name" , "metadata" )
233+ ]
230234 missing = [f for f in required_for_item if f not in log_type_config ]
231235 if missing :
232236 logger .error (
Original file line number Diff line number Diff line change @@ -132,7 +132,6 @@ required_fields:
132132 - qty
133133 - price
134134 - groupby
135- - metadata
136135
137136# Date field names to add to groupby
138137date_fields :
Original file line number Diff line number Diff line change 1919
2020- name : " TEST Get Rate and Qty Summary from Cloudkitty {{ item }}"
2121 ansible.builtin.command :
22- cmd : " {{ openstack_cmd }} rating summary get"
22+ cmd : " {{ openstack_cmd }} --rating-api-version 2 rating summary get"
2323 register : cost_totals_summary
2424 changed_when : true
2525 failed_when : cost_totals_summary.rc != 0
You can’t perform that action at this time.
0 commit comments