vastcanvas.blogg.se

Godocs sentry
Godocs sentry











godocs sentry

LogPackets bool // SetStrace is a flag used to indicate that strace related SetLogPackets must be enabled to indicate that we're changing SetLogPackets bool // LogPackets is the actual value to set for LogPackets.

#GODOCS SENTRY UPDATE#

Level // SetLogPackets indicates that we should update the log packets flag. SetLevel bool // Level is the log level that will be set if SetLevel is true. list without affecting the logging level and vice versa. SetLevel is a flag used to indicate that we should update LimitSetĮxecArgs is the set of arguments to exec. PIDNamespace // Limits is the limit set for the process being executed. ContainerID string // PIDNamespace is the pid namespace for the process being executed. FilePayload // ContainerID is the container for the process being executed.

godocs sentry

StdioIsPty bool // FilePayload determines the files to give to the new process. TaskCapabilities // StdioIsPty indicates that FDs 0, 1, and 2 are connected to a host pty FD. KGID // Capabilities is the list of capabilities to give to the process. KGID // ExtraKGIDs is the list of additional groups to which the user belongs. KUID // KGID is the GID to run with in the root user namespace. KUID is the UID to run with in the root user namespace. MountNamespace // WorkingDirectory defines the working directory for the new process. MountNamespace // MountNamespaceVFS2 is the mount namespace to execute the new process in. If MountNamespace is nil, it will default to the init A reference on MountNamespace must be held for the lifetime of the MountNamespace is the mount namespace to execute the new process in. Envv is a list of environment variables. If this is provided as "", then the file will be guessed via Argv.

  • func (u *Usage) UsageFD(opts *MemoryUsageFileOpts, out *MemoryUsageFile) errorĬgroups.go control.go events.go fs.go lifecycle.go logging.go pprof.go proc.go state.go usage.go Constants ¶.
  • func (u *Usage) Reduce(opts *UsageReduceOpts, out *UsageReduceOutput) error.
  • func (e *Events) AttachDebugEmitter(o *EventsOpts, _ *struct, out *string) error.
  • func (r *CgroupsResult) Unpack() (string, error).
  • func (r *CgroupsResult) AsError() error.
  • func (c *Cgroups) WriteControlFiles(args *CgroupsWriteArgs, out *CgroupsResults) error.
  • func (c *Cgroups) ReadControlFiles(args *CgroupsReadArgs, out *CgroupsResults) error.
  • func Processes(k *kernel.Kernel, containerID string, out **Process) error.
  • func ProcessListToTable(pl *Process) string.
  • func ProcessListToJSON(pl *Process) (string, error).
  • func PrintPIDsJSON(pl *Process) (string, error).
  • func ExecAsync(proc *Proc, args *ExecArgs) (*kernel.ThreadGroup, kernel.ThreadID, *host.TTYFileOperations, *hostvfs2.TTYFileDescription, error).
  • func ContainerUsage(kr *kernel.Kernel) mapuint64.
  • Package control contains types that expose control server methods, and canīe used to configure and interact with a running sandbox process. v/gvisor / pkg / sentry / control Index | Files package control













    Godocs sentry