Files
paralus/server/auditlog.go
2022-03-24 12:42:59 +05:30

28 lines
808 B
Go

package server
import (
"context"
q "github.com/RafayLabs/rcloud-base/pkg/service"
v1 "github.com/RafayLabs/rcloud-base/proto/rpc/audit"
)
type auditLogServer struct {
as *q.AuditLogService
}
var _ v1.AuditLogServer = (*auditLogServer)(nil)
// NewAuditServer returns new placement server implementation
func NewAuditLogServer(auditLogService *q.AuditLogService) (v1.AuditLogServer, error) {
return &auditLogServer{as: auditLogService}, nil
}
func (a *auditLogServer) GetAuditLog(ctx context.Context, req *v1.AuditLogSearchRequest) (res *v1.AuditLogSearchResponse, err error) {
return a.as.GetAuditLog(req)
}
func (a *auditLogServer) GetAuditLogByProjects(ctx context.Context, req *v1.AuditLogSearchRequest) (res *v1.AuditLogSearchResponse, err error) {
return a.as.GetAuditLogByProjects(req)
}