@@ -272,126 +272,18 @@ func templatize(tmplFile string, md Metadata) *template.Template {
272
272
"isCommand" : func () bool {
273
273
return md .Status .Class == "cmd"
274
274
},
275
- "supportsLogs" : func () bool {
276
- for _ , signals := range md .Status .Stability {
277
- for _ , s := range signals {
278
- if s == "logs" {
279
- return true
280
- }
281
- }
282
- }
283
- return false
284
- },
285
- "supportsMetrics" : func () bool {
286
- for _ , signals := range md .Status .Stability {
287
- for _ , s := range signals {
288
- if s == "metrics" {
289
- return true
290
- }
291
- }
292
- }
293
- return false
294
- },
295
- "supportsTraces" : func () bool {
296
- for _ , signals := range md .Status .Stability {
297
- for _ , s := range signals {
298
- if s == "traces" {
299
- return true
300
- }
301
- }
302
- }
303
- return false
304
- },
305
- "supportsLogsToLogs" : func () bool {
306
- for _ , signals := range md .Status .Stability {
307
- for _ , s := range signals {
308
- if s == "logs_to_logs" {
309
- return true
310
- }
311
- }
312
- }
313
- return false
314
- },
315
- "supportsLogsToMetrics" : func () bool {
316
- for _ , signals := range md .Status .Stability {
317
- for _ , s := range signals {
318
- if s == "logs_to_metrics" {
319
- return true
320
- }
321
- }
322
- }
323
- return false
324
- },
325
- "supportsLogsToTraces" : func () bool {
326
- for _ , signals := range md .Status .Stability {
327
- for _ , s := range signals {
328
- if s == "logs_to_traces" {
329
- return true
330
- }
331
- }
332
- }
333
- return false
334
- },
335
- "supportsMetricsToLogs" : func () bool {
336
- for _ , signals := range md .Status .Stability {
337
- for _ , s := range signals {
338
- if s == "metrics_to_logs" {
339
- return true
340
- }
341
- }
342
- }
343
- return false
344
- },
345
- "supportsMetricsToMetrics" : func () bool {
346
- for _ , signals := range md .Status .Stability {
347
- for _ , s := range signals {
348
- if s == "metrics_to_metrics" {
349
- return true
350
- }
351
- }
352
- }
353
- return false
354
- },
355
- "supportsMetricsToTraces" : func () bool {
356
- for _ , signals := range md .Status .Stability {
357
- for _ , s := range signals {
358
- if s == "metrics_to_traces" {
359
- return true
360
- }
361
- }
362
- }
363
- return false
364
- },
365
- "supportsTracesToLogs" : func () bool {
366
- for _ , signals := range md .Status .Stability {
367
- for _ , s := range signals {
368
- if s == "traces_to_logs" {
369
- return true
370
- }
371
- }
372
- }
373
- return false
374
- },
375
- "supportsTracesToMetrics" : func () bool {
376
- for _ , signals := range md .Status .Stability {
377
- for _ , s := range signals {
378
- if s == "traces_to_metrics" {
379
- return true
380
- }
381
- }
382
- }
383
- return false
384
- },
385
- "supportsTracesToTraces" : func () bool {
386
- for _ , signals := range md .Status .Stability {
387
- for _ , s := range signals {
388
- if s == "traces_to_traces" {
389
- return true
390
- }
391
- }
392
- }
393
- return false
394
- },
275
+ "supportsLogs" : func () bool { return md .supportsSignal ("logs" ) },
276
+ "supportsMetrics" : func () bool { return md .supportsSignal ("metrics" ) },
277
+ "supportsTraces" : func () bool { return md .supportsSignal ("traces" ) },
278
+ "supportsLogsToLogs" : func () bool { return md .supportsSignal ("logs_to_logs" ) },
279
+ "supportsLogsToMetrics" : func () bool { return md .supportsSignal ("logs_to_metrics" ) },
280
+ "supportsLogsToTraces" : func () bool { return md .supportsSignal ("logs_to_traces" ) },
281
+ "supportsMetricsToLogs" : func () bool { return md .supportsSignal ("metrics_to_logs" ) },
282
+ "supportsMetricsToMetrics" : func () bool { return md .supportsSignal ("metrics_to_metrics" ) },
283
+ "supportsMetricsToTraces" : func () bool { return md .supportsSignal ("metrics_to_traces" ) },
284
+ "supportsTracesToLogs" : func () bool { return md .supportsSignal ("traces_to_logs" ) },
285
+ "supportsTracesToMetrics" : func () bool { return md .supportsSignal ("traces_to_metrics" ) },
286
+ "supportsTracesToTraces" : func () bool { return md .supportsSignal ("traces_to_traces" ) },
395
287
"expectConsumerError" : func () bool {
396
288
return md .Tests .ExpectConsumerError
397
289
},
0 commit comments