Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Setup ¶
type Setup struct {
ConfigPath string `validate:"required"`
ConfigTemplatePath string `validate:"required"`
HomeDir string `validate:"required"`
MetadataDir string `validate:"required"`
SQLiteFile string `validate:"required"`
TemplateDir string `validate:"required"`
}
Setup is responsible for initializing all disk paths
type SetupIface ¶
type SetupIface interface {
// Init initialize everything.
Init()
// InitPaths initialize paths.
InitPaths()
// InitMetadata initialize metadata.
InitMetadata()
// InitConfig initialize configuration file.
InitConfig()
}
SetupIface ...
Click to show internal directories.
Click to hide internal directories.