enterpriselinux

package
v0.2.5 Latest Latest
Warning

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

Go to latest
Published: Apr 29, 2026 License: Apache-2.0 Imports: 6 Imported by: 0

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

func (*AlmaLinux) String

func (r *AlmaLinux) String() string

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

func (*CentOS) String

func (r *CentOS) String() string

type Fedora

type Fedora struct {
	linux.EnterpriseLinux
	configurer.Linux
}

Fedora provides OS support for Fedora

func (*Fedora) String

func (r *Fedora) String() string

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

func (*RHEL) String

func (r *RHEL) String() string

type RockyLinux

type RockyLinux struct {
	linux.EnterpriseLinux
	configurer.Linux
}

RockyLinux provides OS support for RockyLinux

func (*RockyLinux) String

func (r *RockyLinux) String() string

Jump to

Keyboard shortcuts

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