mirror of
https://github.com/shirou/gopsutil.git
synced 2025-05-01 13:48:52 +08:00
commit
285b4a4a01
@ -143,9 +143,9 @@ func SwapDevices() ([]*SwapDevice, error) {
|
|||||||
func SwapDevicesWithContext(ctx context.Context) ([]*SwapDevice, error) {
|
func SwapDevicesWithContext(ctx context.Context) ([]*SwapDevice, error) {
|
||||||
swapsCommandPath, err := exec.LookPath(swapsCommand)
|
swapsCommandPath, err := exec.LookPath(swapsCommand)
|
||||||
if err != nil {
|
if err != nil {
|
||||||
return nil, fmt.Errorf("could not find command %q: %w", swapCommand, err)
|
return nil, fmt.Errorf("could not find command %q: %w", swapsCommand, err)
|
||||||
}
|
}
|
||||||
output, err := invoke.CommandWithContext(swapsCommandPath, "-l")
|
output, err := invoke.CommandWithContext(ctx, swapsCommandPath, "-l")
|
||||||
if err != nil {
|
if err != nil {
|
||||||
return nil, fmt.Errorf("could not execute %q: %w", swapsCommand, err)
|
return nil, fmt.Errorf("could not execute %q: %w", swapsCommand, err)
|
||||||
}
|
}
|
||||||
|
Loading…
x
Reference in New Issue
Block a user