package daemon import ( "io" "path" lock "github.com/jbenet/go-ipfs/Godeps/_workspace/src/github.com/camlistore/lock" ) // LockFile is the filename of the daemon lock, relative to config dir const LockFile = "daemon.lock"
func Lock(confdir string) (io.Closer, error) { return lock.Lock(path.Join(confdir, LockFile))
}
func Locked(confdir string) bool { if lk, err := Lock(confdir); err != nil { return true
} else { lk.Close() return false
} }