linux

package
v0.0.0-...-2f32780 Latest Latest
Warning

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

Go to latest
Published: Apr 5, 2024 License: MIT Imports: 8 Imported by: 0

Documentation

Overview

Autogenerated file - DO NOT EDIT

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type Linux

type Linux struct {
	// contains filtered or unexported fields
}

func NewLinux

func NewLinux(ctx context.Context, logger *slog.Logger, remote *ssh.Client) *Linux

func (*Linux) DockerBuildRunner

func (linux *Linux) DockerBuildRunner(dockerfile string) error

func (*Linux) DockerCronPruneSystem

func (linux *Linux) DockerCronPruneSystem() error

0 3 1 * *

func (*Linux) DockerStartRunner

func (linux *Linux) DockerStartRunner(name string, token string, labels string, orgrepo string, path string) error

func (*Linux) DockerStopAll

func (linux *Linux) DockerStopAll() error

func (*Linux) EnsureDocker

func (linux *Linux) EnsureDocker(username string) error

func (*Linux) EnsureSystem

func (linux *Linux) EnsureSystem() error

func (*Linux) EnsureUser

func (linux *Linux) EnsureUser(username string, password string) error

func (*Linux) Exec

func (linux *Linux) Exec(command string) error

func (*Linux) HetznerInstallimage

func (linux *Linux) HetznerInstallimage(installimage string) error

func (*Linux) Prerun

func (linux *Linux) Prerun() error

Jump to

Keyboard shortcuts

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