Browse Source
Because the health check uses OS specific syscalls for determining the available space on a disk that aren't available in JS/WASM builds, we need to make sure we don't reference that code at all. Otherwise we can't use parts of lnd as a library in projects that are being compiled down to a WASM binary.master
Oliver Gugger
3 years ago
2 changed files with 14 additions and 1 deletions
@ -0,0 +1,13 @@
|
||||
package healthcheck |
||||
|
||||
// AvailableDiskSpaceRatio returns ratio of available disk space to total
|
||||
// capacity.
|
||||
func AvailableDiskSpaceRatio(path string) (float64, error) { |
||||
return 0, fmt.Errorf("disk space check not supported in WebAssembly") |
||||
} |
||||
|
||||
// AvailableDiskSpace returns the available disk space in bytes of the given
|
||||
// file system.
|
||||
func AvailableDiskSpace(path string) (uint64, error) { |
||||
return 0, fmt.Errorf("disk space check not supported in WebAssembly") |
||||
} |
Loading…
Reference in new issue