Documentation
¶
Index ¶
Constants ¶
View Source
const CheckLimitKey = "WM_CHECK_LIMIT"
Variables ¶
This section is empty.
Functions ¶
func LimitChecksEnabled ¶
func LimitChecksEnabled() bool
func NewWatcher ¶
func NewWatcher() (*naiveNotify, error)
func SetLimitChecksEnabled ¶
func SetLimitChecksEnabled(enabled bool)
Allows limit checks to be disabled for testing.
Types ¶
type Notify ¶
type Notify interface {
Close() error
Add(name string) error
Events() chan FileEvent
Errors() chan error
}
type TempDir ¶
type TempDir struct {
// contains filtered or unexported fields
}
TempDir holds a temp directory and allows easy access to new temp directories.
func NewDir ¶
func NewDir(prefix string) (*TempDir, error)
NewDir creates a new TempDir in the default location (typically $TMPDIR)
func NewDirAtRoot ¶
func NewDirAtRoot(root, prefix string) (*TempDir, error)
NewDir creates a new TempDir at the given root.
func NewDirAtSlashTmp ¶
func NewDirAtSlashTmp(prefix string) (*TempDir, error)
NewDirAtSlashTmp creates a new TempDir at /tmp
func (*TempDir) NewDeterministicDir ¶
func (d *TempDir) NewDeterministicDir(name string) (*TempDir, error)
Click to show internal directories.
Click to hide internal directories.