sync

package
v0.19.769 Latest Latest
Warning

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

Go to latest
Published: Feb 5, 2026 License: AGPL-3.0 Imports: 10 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func New

func New(apiClient nuon.Client, appID, cliVersion string, cfg *config.AppConfig) *sync

Types

type ComponentState

type ComponentState struct {
	Name     string                  `json:"name"`
	ID       string                  `json:"id"`
	ConfigID string                  `json:"config_id"`
	Type     models.AppComponentType `json:"type"`
	Checksum string                  `json:"checksum"`
}

type SyncAPIErr

type SyncAPIErr struct {
	Resource string
	Err      error
}

func (SyncAPIErr) Error

func (s SyncAPIErr) Error() string

type SyncComponentConfigResponse

type SyncComponentConfigResponse struct {
	CfgID, RequestChecksum string
}

type SyncErr

type SyncErr struct {
	Resource    string
	Description string
}

func (SyncErr) Error

func (s SyncErr) Error() string

type SyncInternalErr

type SyncInternalErr struct {
	Description string
	Err         error
}

func (SyncInternalErr) Error

func (s SyncInternalErr) Error() string

Jump to

Keyboard shortcuts

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