handler

package
v0.2.0 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Jan 23, 2025 License: AGPL-3.0 Imports: 20 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

View Source
var (
	CdkNotfound  = errors.New("no cdk")
	SpIdNotfound = errors.New("no sp_id")
)

Functions

This section is empty.

Types

type Handler

type Handler interface {
	Register(r fiber.Router)
}

type MetricsHandler added in v0.2.0

type MetricsHandler struct {
}

func NewMetricsHandler added in v0.2.0

func NewMetricsHandler() *MetricsHandler

func (*MetricsHandler) Register added in v0.2.0

func (h *MetricsHandler) Register(r fiber.Router)

type RemoteError added in v0.2.0

type RemoteError string

func (RemoteError) Error added in v0.2.0

func (r RemoteError) Error() string

type ResourceHandler

type ResourceHandler struct {
	// contains filtered or unexported fields
}

func NewResourceHandler

func NewResourceHandler(logger *zap.Logger, resourceLogic *logic.ResourceLogic) *ResourceHandler

func (*ResourceHandler) Create

func (h *ResourceHandler) Create(c *fiber.Ctx) error

func (*ResourceHandler) Register

func (h *ResourceHandler) Register(r fiber.Router)

type VersionHandler

type VersionHandler struct {
	// contains filtered or unexported fields
}

func NewVersionHandler

func NewVersionHandler(
	conf *config.Config,
	logger *zap.Logger,
	resourceLogic *logic.ResourceLogic,
	versionLogic *logic.VersionLogic,
) *VersionHandler

func (*VersionHandler) Create

func (h *VersionHandler) Create(c *fiber.Ctx) error

func (*VersionHandler) Download added in v0.2.0

func (h *VersionHandler) Download(c *fiber.Ctx) error

func (*VersionHandler) GetLatest

func (h *VersionHandler) GetLatest(c *fiber.Ctx) error

func (*VersionHandler) Register

func (h *VersionHandler) Register(r fiber.Router)

func (*VersionHandler) ValidateUploader added in v0.2.0

func (h *VersionHandler) ValidateUploader(c *fiber.Ctx) error

Directories

Path Synopsis

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL