12345678910111213141516171819202122232425262728293031323334353637 |
- package procfs
- import (
- "strings"
- "github.com/prometheus/procfs/internal/util"
- )
- func (p Proc) Environ() ([]string, error) {
- environments := make([]string, 0)
- data, err := util.ReadFileNoStat(p.path("environ"))
- if err != nil {
- return environments, err
- }
- environments = strings.Split(string(data), "\000")
- if len(environments) > 0 {
- environments = environments[:len(environments)-1]
- }
- return environments, nil
- }
|