VOL-3851 Migrate bbsim to v0.11.0 of the DMI interface
Change-Id: I0a09be6ba11a264a49d9809f4960856409b9d8ed
diff --git a/internal/bbsim/dmiserver/dmi_metrics_mgmt.go b/internal/bbsim/dmiserver/dmi_metrics_mgmt.go
index e23786f..ea7c33e 100755
--- a/internal/bbsim/dmiserver/dmi_metrics_mgmt.go
+++ b/internal/bbsim/dmiserver/dmi_metrics_mgmt.go
@@ -48,7 +48,7 @@
Status: dmi.Status_ERROR_STATUS,
//TODO reason must be INVALID_PARAMS, currently this is available in Device Management interface (DMI),
// change below reason with type INVALID_PARAMS once DMI is updated
- Reason: dmi.Reason_UNDEFINED_REASON,
+ Reason: dmi.MetricsConfigurationResponse_INVALID_METRIC,
}, status.Errorf(codes.FailedPrecondition, "request is nil")
}
@@ -81,7 +81,7 @@
Status: dmi.Status_ERROR_STATUS,
//TODO reason must be INVALID_PARAMS, currently this is not available in Device Management interface (DMI),
// change below reason with type INVALID_PARAMS once DMI is updated
- Reason: dmi.Reason_UNDEFINED_REASON,
+ Reason: dmi.GetMetricResponse_INVALID_METRIC,
Metric: &dmi.Metric{},
}, status.Errorf(codes.FailedPrecondition, "request is nil")
}
@@ -89,7 +89,7 @@
if dms.root == nil {
return &dmi.GetMetricResponse{
Status: dmi.Status_ERROR_STATUS,
- Reason: dmi.Reason_INTERNAL_ERROR,
+ Reason: dmi.GetMetricResponse_INTERNAL_ERROR,
Metric: &dmi.Metric{},
}, status.Errorf(codes.FailedPrecondition, "Device is not managed, please start managing device to get the metric")
}
@@ -97,7 +97,7 @@
metric := getMetric(comp, req.GetMetricId())
return &dmi.GetMetricResponse{
Status: dmi.Status_OK_STATUS,
- Reason: dmi.Reason_UNDEFINED_REASON,
+ Reason: dmi.GetMetricResponse_UNDEFINED_REASON,
Metric: metric,
}, nil
}