Documentation
¶
Index ¶
- Variables
- func GetAlpineMirror() *url.URL
- func GetCentOSMirror() *url.URL
- func GetDebianMirror() *url.URL
- func GetDebianSecurityMirror() *url.URL
- func GetFedoraMirror() *url.URL
- func GetProxyMode() int
- func GetRockyMirror() *url.URL
- func GetUbuntuMirror() *url.URL
- func GetUbuntuPortsMirror() *url.URL
- func ResetAlpineMirror()
- func ResetCentOSMirror()
- func ResetDebianMirror()
- func ResetDebianSecurityMirror()
- func ResetFedoraMirror()
- func ResetRockyMirror()
- func ResetUbuntuMirror()
- func ResetUbuntuPortsMirror()
- func SetAlpineMirror(input string)
- func SetCentOSMirror(input string)
- func SetDebianMirror(input string)
- func SetDebianSecurityMirror(input string)
- func SetFedoraMirror(input string)
- func SetProxyMode(mode int)
- func SetRockyMirror(input string)
- func SetUbuntuMirror(input string)
- func SetUbuntuPortsMirror(input string)
- type MirrorState
Constants ¶
This section is empty.
Variables ¶
View Source
var ( // Mirror states for different distributions UbuntuMirror = NewMirrorState(Define.TYPE_LINUX_DISTROS_UBUNTU) UbuntuPortsMirror = NewMirrorState(Define.TYPE_LINUX_DISTROS_UBUNTU_PORTS) DebianMirror = NewMirrorState(Define.TYPE_LINUX_DISTROS_DEBIAN) DebianSecurityMirror = NewMirrorState(Define.TYPE_LINUX_DISTROS_DEBIAN_SECURITY) CentOSMirror = NewMirrorState(Define.TYPE_LINUX_DISTROS_CENTOS) RockyMirror = NewMirrorState(Define.TYPE_LINUX_DISTROS_ROCKY) FedoraMirror = NewMirrorState(Define.TYPE_LINUX_DISTROS_FEDORA) AlpineMirror = NewMirrorState(Define.TYPE_LINUX_DISTROS_ALPINE) )
Functions ¶
func GetAlpineMirror ¶
func GetCentOSMirror ¶
func GetDebianMirror ¶
func GetDebianSecurityMirror ¶
func GetFedoraMirror ¶
func GetProxyMode ¶
func GetProxyMode() int
func GetRockyMirror ¶
func GetUbuntuMirror ¶
func GetUbuntuPortsMirror ¶
func ResetAlpineMirror ¶
func ResetAlpineMirror()
func ResetCentOSMirror ¶
func ResetCentOSMirror()
func ResetDebianMirror ¶
func ResetDebianMirror()
func ResetDebianSecurityMirror ¶
func ResetDebianSecurityMirror()
func ResetFedoraMirror ¶
func ResetFedoraMirror()
func ResetRockyMirror ¶
func ResetRockyMirror()
func ResetUbuntuMirror ¶
func ResetUbuntuMirror()
func ResetUbuntuPortsMirror ¶
func ResetUbuntuPortsMirror()
func SetAlpineMirror ¶
func SetAlpineMirror(input string)
func SetCentOSMirror ¶
func SetCentOSMirror(input string)
func SetDebianMirror ¶
func SetDebianMirror(input string)
func SetDebianSecurityMirror ¶
func SetDebianSecurityMirror(input string)
func SetFedoraMirror ¶
func SetFedoraMirror(input string)
func SetProxyMode ¶
func SetProxyMode(mode int)
func SetRockyMirror ¶
func SetRockyMirror(input string)
func SetUbuntuMirror ¶
func SetUbuntuMirror(input string)
Convenience functions for backward compatibility
func SetUbuntuPortsMirror ¶
func SetUbuntuPortsMirror(input string)
Types ¶
type MirrorState ¶
type MirrorState struct {
// contains filtered or unexported fields
}
MirrorState manages mirror URL states
func NewMirrorState ¶
func NewMirrorState(distType int) *MirrorState
NewMirrorState creates a new MirrorState instance
Click to show internal directories.
Click to hide internal directories.