Documentation
¶
Overview ¶
Package enterpriselinux is implementing the interface github.com/colonel-byte/cargoship/src/types/os.Configurer for Enterprise Linux hosts
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type AlmaLinux ¶
type AlmaLinux struct {
linux.EnterpriseLinux
configurer.Linux
}
AlmaLinux provides OS support for AlmaLinux
type AmazonLinux ¶
type AmazonLinux struct {
linux.EnterpriseLinux
configurer.Linux
}
AmazonLinux provides OS support for AmazonLinux
func (*AmazonLinux) Hostname ¶
func (l *AmazonLinux) Hostname(h os.Host) string
Hostname on amazon linux will return the full hostname
func (*AmazonLinux) String ¶
func (l *AmazonLinux) String() string
type CentOS ¶
type CentOS struct {
linux.EnterpriseLinux
configurer.Linux
}
CentOS provides OS support for CentOS
type Fedora ¶
type Fedora struct {
linux.EnterpriseLinux
configurer.Linux
}
Fedora provides OS support for Fedora
type OracleLinux ¶
type OracleLinux struct {
linux.EnterpriseLinux
configurer.Linux
}
OracleLinux provides OS support for Oracle Linux
func (*OracleLinux) String ¶
func (r *OracleLinux) String() string
type RHEL ¶
type RHEL struct {
linux.EnterpriseLinux
}
RHEL provides OS support for RedHat Enterprise Linux
type RockyLinux ¶
type RockyLinux struct {
linux.EnterpriseLinux
configurer.Linux
}
RockyLinux provides OS support for RockyLinux
func (*RockyLinux) String ¶
func (r *RockyLinux) String() string
Click to show internal directories.
Click to hide internal directories.