omni/internal/backend/grpc/export_test.go
Dmitriy Matrenichev 0cda77bbce
chore: bump Go and rekres
Run rekres, update Go version and update all files affected by linters.

Signed-off-by: Dmitriy Matrenichev <dmitry.matrenichev@siderolabs.com>
2025-02-14 12:31:38 +03:00

28 lines
672 B
Go

// Copyright (c) 2025 Sidero Labs, Inc.
//
// Use of this software is governed by the Business Source License
// included in the LICENSE file.
package grpc
import (
"github.com/cosi-project/runtime/pkg/state"
"go.uber.org/zap"
"github.com/siderolabs/omni/internal/backend/imagefactory"
)
type ManagementServer = managementServer
func NewManagementServer(st state.State, imageFactoryClient *imagefactory.Client, logger *zap.Logger) *ManagementServer {
return &ManagementServer{
omniState: st,
imageFactoryClient: imageFactoryClient,
logger: logger,
}
}
func GenerateDest(apiurl string) (string, error) {
return generateDest(apiurl)
}