Files
paralus/components/usermgmt/pkg/service/utils.go
abin-rafay 464a1014db User management (#8)
multiple fixes and refactored to support from id to name, added resource roles, permissions script and improved test coverage
2022-02-03 11:04:01 +05:30

24 lines
599 B
Go

package service
import (
v3 "github.com/RafaySystems/rcloud-base/components/common/proto/types/commonpb/v3"
"google.golang.org/protobuf/types/known/timestamppb"
)
func statusFailed(err error) *v3.Status {
// maybe we can parse the errors here and give better user facing errors
return &v3.Status{
ConditionType: "StatusFailed",
ConditionStatus: v3.ConditionStatus_StatusFailed,
LastUpdated: timestamppb.Now(),
Reason: err.Error(),
}
}
func statusOK() *v3.Status {
return &v3.Status{
ConditionType: "StatusOK",
ConditionStatus: v3.ConditionStatus_StatusOK,
}
}