philh_myftp_biz.process.SysTask

Module Contents

Classes

Process

SysTask

System Task

Functions

rscan

Data

AccessErrors

cpu_limiter

API

philh_myftp_biz.process.SysTask.AccessErrors: tuple[Exception, ...] = ()
philh_myftp_biz.process.SysTask.rscan(mutable: bool = False)
philh_myftp_biz.process.SysTask.cpu_limiter: cpulimiter.CpuLimiter = None
class philh_myftp_biz.process.SysTask.Process(pid=None)

Bases: psutil.Process

_cpu_limit = 100
property is_mutable: bool
property is_readable: bool
cwd() Path | None
cmdline() list[str] | None
property children: list[philh_myftp_biz.process.SysTask.Process]
property descendants: list[philh_myftp_biz.process.SysTask.Process]
cpu_limit(percent: int = None) None
class philh_myftp_biz.process.SysTask.SysTask(id: str | int)

System Task

Wrapper for psutil.Process

Initialization

pid = None

Process ID

name = None

Process Name

pat = None

Process Name [Wildcard]

property _main: philh_myftp_biz.process.SysTask.Process | None
property procs: list[philh_myftp_biz.process.SysTask.Process]
stop() None
wait() None
property exists: bool
property PIDs: list[int]