[mem][solaris] don't hardcode path to prtconf in error message
This commit is contained in:
parent
d863ea4cc5
commit
768c3b1888
|
@ -4,7 +4,6 @@ package mem
|
||||||
|
|
||||||
import (
|
import (
|
||||||
"context"
|
"context"
|
||||||
"errors"
|
|
||||||
"fmt"
|
"fmt"
|
||||||
"os/exec"
|
"os/exec"
|
||||||
"regexp"
|
"regexp"
|
||||||
|
@ -84,7 +83,7 @@ func globalZoneMemoryCapacity() (uint64, error) {
|
||||||
|
|
||||||
match := globalZoneMemoryCapacityMatch.FindAllStringSubmatch(string(out), -1)
|
match := globalZoneMemoryCapacityMatch.FindAllStringSubmatch(string(out), -1)
|
||||||
if len(match) != 1 {
|
if len(match) != 1 {
|
||||||
return 0, errors.New("memory size not contained in output of /usr/sbin/prtconf")
|
return 0, fmt.Errorf("memory size not contained in output of %q", prtconf)
|
||||||
}
|
}
|
||||||
|
|
||||||
totalMB, err := strconv.ParseUint(match[0][1], 10, 64)
|
totalMB, err := strconv.ParseUint(match[0][1], 10, 64)
|
||||||
|
|
|
@ -4,7 +4,6 @@ package mem
|
||||||
|
|
||||||
import (
|
import (
|
||||||
"context"
|
"context"
|
||||||
"errors"
|
|
||||||
"fmt"
|
"fmt"
|
||||||
"os/exec"
|
"os/exec"
|
||||||
"regexp"
|
"regexp"
|
||||||
|
@ -84,7 +83,7 @@ func globalZoneMemoryCapacity() (uint64, error) {
|
||||||
|
|
||||||
match := globalZoneMemoryCapacityMatch.FindAllStringSubmatch(string(out), -1)
|
match := globalZoneMemoryCapacityMatch.FindAllStringSubmatch(string(out), -1)
|
||||||
if len(match) != 1 {
|
if len(match) != 1 {
|
||||||
return 0, errors.New("memory size not contained in output of /usr/sbin/prtconf")
|
return 0, fmt.Errorf("memory size not contained in output of %q", prtconf)
|
||||||
}
|
}
|
||||||
|
|
||||||
totalMB, err := strconv.ParseUint(match[0][1], 10, 64)
|
totalMB, err := strconv.ParseUint(match[0][1], 10, 64)
|
||||||
|
|
Loading…
Reference in New Issue