services

package
v0.1.1 Latest Latest
Warning

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

Go to latest
Published: Jul 11, 2025 License: GPL-2.0 Imports: 16 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type SeederService

type SeederService struct {
	Logger    logger.ILogger
	Config    config.Config
	Prompter  userio.Prompter
	IsNewOnly bool
}

func (*SeederService) GetSeedables

func (c *SeederService) GetSeedables() (entities []string, err error)

GetSeedables returns a list of seedables.

func (*SeederService) Seed

func (s *SeederService) Seed() error

type SettingsSvc added in v0.0.23

type SettingsSvc struct {
	Config config.Config
	Logger logger.ILogger
}

func (*SettingsSvc) Get added in v0.0.23

func (s *SettingsSvc) Get() (settings models.Hubsync, err error)

type SyncerService

type SyncerService struct {
	Config config.Config
	Logger logger.ILogger
	Info   models.Hubsync
}

func (*SyncerService) CopyToBuffer

func (s *SyncerService) CopyToBuffer() error

func (*SyncerService) Sync

func (s *SyncerService) Sync() error

func (*SyncerService) UploadToServer added in v0.0.16

func (s *SyncerService) UploadToServer(host string) error

Jump to

Keyboard shortcuts

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