Documentation ¶
Index ¶
- type Debian
- func (deb *Debian) BaseURL() string
- func (deb *Debian) Fetch()
- func (deb *Debian) FetchJsonFile(path string, rawUrl string) map[string]interface{}
- func (deb *Debian) FetchSub(path string, rawUrl string) []string
- func (deb *Debian) GetVersions() []models.Image
- func (deb *Debian) Name() string
- func (deb *Debian) SetVersions(versions []models.Image)
- type DistroConfig
- type Distros
- type File
- type RockyLinux
- func (rck *RockyLinux) BaseURL() string
- func (rck *RockyLinux) Fetch()
- func (rck *RockyLinux) FetchFolder(uri string, folder bool) []string
- func (rck *RockyLinux) FindImages(release string, releaseTitle string, version string, arch string, ...) *models.Image
- func (rck *RockyLinux) GetVersions() []models.Image
- func (rck *RockyLinux) Name() string
- func (rck *RockyLinux) SetVersions(versions []models.Image)
- type Ubuntu
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Debian ¶
func (*Debian) FetchJsonFile ¶
func (*Debian) GetVersions ¶
func (*Debian) SetVersions ¶
type DistroConfig ¶
type Distros ¶
type Distros struct { List map[string]models.Distro Config *DistroConfig }
func NewDistros ¶
func NewDistros(config *DistroConfig) *Distros
type File ¶
func (*File) ControlChechsum ¶
type RockyLinux ¶
func (*RockyLinux) BaseURL ¶
func (rck *RockyLinux) BaseURL() string
func (*RockyLinux) Fetch ¶
func (rck *RockyLinux) Fetch()
func (*RockyLinux) FetchFolder ¶
func (rck *RockyLinux) FetchFolder(uri string, folder bool) []string
func (*RockyLinux) FindImages ¶
func (*RockyLinux) GetVersions ¶
func (rck *RockyLinux) GetVersions() []models.Image
func (*RockyLinux) Name ¶
func (rck *RockyLinux) Name() string
func (*RockyLinux) SetVersions ¶
func (rck *RockyLinux) SetVersions(versions []models.Image)
Click to show internal directories.
Click to hide internal directories.