pull/1295/merge
Dean(老路) 1 week ago committed by GitHub
commit 5c48164b3c
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194

@ -39,6 +39,8 @@ type UserStat struct {
Terminal string `json:"terminal"`
Host string `json:"host"`
Started int `json:"started"`
Type int `json:"type"`
Pid int `json:"pid"`
}
func (h InfoStat) String() string {

@ -88,6 +88,8 @@ func UsersWithContext(ctx context.Context) ([]UserStat, error) {
Terminal: common.IntToString(u.Line[:]),
Host: common.IntToString(u.Host[:]),
Started: int(u.Tv.Sec),
Type: int(u.Type),
Pid: int(u.Pid),
}
ret = append(ret, user)
}

@ -77,6 +77,8 @@ func UsersWithContext(ctx context.Context) ([]UserStat, error) {
Terminal: common.IntToString(u.Line[:]),
Host: common.IntToString(u.Host[:]),
Started: int(sec),
Type: int(u.Type),
Pid: int(u.Pid),
}
ret = append(ret, user)

@ -113,6 +113,8 @@ func UsersWithContext(ctx context.Context) ([]UserStat, error) {
Terminal: common.IntToString(u.Line[:]),
Host: common.IntToString(u.Host[:]),
Started: int(u.Tv.Sec),
Type: int(u.Type),
Pid: int(u.Pid),
}
ret = append(ret, user)
}

@ -88,6 +88,8 @@ func UsersWithContext(ctx context.Context) ([]UserStat, error) {
Terminal: common.IntToString(u.Line[:]),
Host: common.IntToString(u.Host[:]),
Started: int(u.Time),
Type: int(u.Type),
Pid: int(u.Pid),
}
ret = append(ret, user)

@ -129,8 +129,10 @@ func TestUserStat_String(t *testing.T) {
Terminal: "term",
Host: "host",
Started: 100,
Pid: 0,
Type: 0,
}
e := `{"user":"user","terminal":"term","host":"host","started":100}`
e := `{"user":"user","terminal":"term","host":"host","started":100,"type":0,"pid":0}`
if e != fmt.Sprintf("%v", v) {
t.Errorf("UserStat string is invalid: %v", v)
}

Loading…
Cancel
Save