tool

package
v0.0.0-...-77126c2 Latest Latest
Warning

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

Go to latest
Published: Oct 19, 2023 License: MIT Imports: 17 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type Website

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

Website is a tool that runs curry-club.org

func (*Website) DatabaseMigrations

func (w *Website) DatabaseMigrations() (*embed.FS, string, error)

func (*Website) DatabaseSet

func (w *Website) DatabaseSet(db *sql.DB)

func (*Website) ExternalJobsFuncSet

func (w *Website) ExternalJobsFuncSet(f func(job apis.ExternalJob) error)

func (*Website) FeatureSet

func (w *Website) FeatureSet() apis.FeatureSet

func (*Website) HTTPAttach

func (w *Website) HTTPAttach(router *mux.Router) error

func (*Website) HTTPHost

func (w *Website) HTTPHost() string

func (*Website) HTTPPath

func (w *Website) HTTPPath() string

func (*Website) Jobs

func (w *Website) Jobs() ([]apis.Job, error)

func (*Website) Name

func (w *Website) Name() string

func (*Website) SetConfig

func (w *Website) SetConfig(config map[string]any) error

Directories

Path Synopsis

Jump to

Keyboard shortcuts

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