Documentation ¶
Index ¶
- Variables
- func AcquireHostLock(lockName string, opts lockgate.AcquireOptions) (bool, lockgate.LockHandle, error)
- func DefaultLockerOnLostLease(lock lockgate.LockHandle) error
- func DefaultLockerOnWait(lockName string, doWait func() error) error
- func GetHomeDir() string
- func GetHostLocker() lockgate.Locker
- func GetLocalCacheDir() string
- func GetServiceDir() string
- func GetSharedContextDir() string
- func GetStagesStorageCacheDir() string
- func GetTmpDir() string
- func GlobalWarningLn(line string)
- func Init(tmpDirOption, homeDirOption string) error
- func PrintGlobalWarnings()
- func ReleaseHostLock(lock lockgate.LockHandle) error
- func SetupLockerDefaultOptions(opts lockgate.AcquireOptions) lockgate.AcquireOptions
- func WithHostLock(lockName string, opts lockgate.AcquireOptions, f func() error) error
Constants ¶
This section is empty.
Variables ¶
View Source
var (
GlobalWarningLines []string
)
View Source
var (
Version = "dev"
)
Functions ¶
func AcquireHostLock ¶
func AcquireHostLock(lockName string, opts lockgate.AcquireOptions) (bool, lockgate.LockHandle, error)
func DefaultLockerOnLostLease ¶
func DefaultLockerOnLostLease(lock lockgate.LockHandle) error
func DefaultLockerOnWait ¶
func GetHomeDir ¶
func GetHomeDir() string
func GetHostLocker ¶
func GetLocalCacheDir ¶
func GetLocalCacheDir() string
func GetServiceDir ¶
func GetServiceDir() string
func GetSharedContextDir ¶
func GetSharedContextDir() string
func GetStagesStorageCacheDir ¶
func GetStagesStorageCacheDir() string
func GlobalWarningLn ¶ added in v1.1.23
func GlobalWarningLn(line string)
func PrintGlobalWarnings ¶ added in v1.1.23
func PrintGlobalWarnings()
func ReleaseHostLock ¶
func ReleaseHostLock(lock lockgate.LockHandle) error
func SetupLockerDefaultOptions ¶
func SetupLockerDefaultOptions(opts lockgate.AcquireOptions) lockgate.AcquireOptions
func WithHostLock ¶
func WithHostLock(lockName string, opts lockgate.AcquireOptions, f func() error) error
Types ¶
This section is empty.
Click to show internal directories.
Click to hide internal directories.