werf

package
v1.2.0-alpha13 Latest Latest
Warning

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

Go to latest
Published: Oct 22, 2020 License: Apache-2.0 Imports: 9 Imported by: 2

Documentation

Index

Constants

This section is empty.

Variables

View Source
var (
	GlobalWarningLines []string
)
View Source
var (
	Version = "dev"
)

Functions

func AcquireHostLock

func AcquireHostLock(ctx context.Context, lockName string, opts lockgate.AcquireOptions) (bool, lockgate.LockHandle, error)

func DefaultLockerOnLostLease

func DefaultLockerOnLostLease(lock lockgate.LockHandle) error

func DefaultLockerOnWait

func DefaultLockerOnWait(ctx context.Context) func(lockName string, doWait func() error) error

func GetHomeDir

func GetHomeDir() string

func GetHostLocker

func GetHostLocker() lockgate.Locker

func GetLocalCacheDir

func GetLocalCacheDir() string

func GetServiceDir

func GetServiceDir() string

func GetSharedContextDir

func GetSharedContextDir() string

func GetStagesStorageCacheDir

func GetStagesStorageCacheDir() string

func GetTmpDir

func GetTmpDir() string

func GlobalWarningLn added in v1.1.23

func GlobalWarningLn(ctx context.Context, line string)

func Init

func Init(tmpDirOption, homeDirOption string) error

func PrintGlobalWarnings added in v1.1.23

func PrintGlobalWarnings(ctx context.Context)

func ReleaseHostLock

func ReleaseHostLock(lock lockgate.LockHandle) error

func WithHostLock

func WithHostLock(ctx context.Context, lockName string, opts lockgate.AcquireOptions, f func() error) error

Types

This section is empty.

Directories

Path Synopsis

Jump to

Keyboard shortcuts

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