[process]: move ErrorNoChildren to platform independent.

pull/503/head
shirou 7 years ago
parent ebe614f6e1
commit 26a4a2f995

@ -3,6 +3,7 @@ package process
import ( import (
"context" "context"
"encoding/json" "encoding/json"
"errors"
"runtime" "runtime"
"time" "time"
@ -11,7 +12,10 @@ import (
"github.com/shirou/gopsutil/mem" "github.com/shirou/gopsutil/mem"
) )
var invoke common.Invoker = common.Invoke{} var (
invoke common.Invoker = common.Invoke{}
ErrorNoChildren = errors.New("process does not have children")
)
type Process struct { type Process struct {
Pid int32 `json:"pid"` Pid int32 `json:"pid"`

@ -7,7 +7,6 @@ import (
"bytes" "bytes"
"context" "context"
"encoding/json" "encoding/json"
"errors"
"fmt" "fmt"
"io/ioutil" "io/ioutil"
"math" "math"
@ -23,10 +22,7 @@ import (
"golang.org/x/sys/unix" "golang.org/x/sys/unix"
) )
var ( var PageSize = uint64(os.Getpagesize())
ErrorNoChildren = errors.New("process does not have children")
PageSize = uint64(os.Getpagesize())
)
const ( const (
PrioProcess = 0 // linux/resource.h PrioProcess = 0 // linux/resource.h

Loading…
Cancel
Save