This Page

The quantum.agent.linux.external_process Module

class quantum.agent.linux.external_process.ProcessManager(conf, uuid, root_helper='sudo', namespace=None)

Bases: object

An external process manager for Quantum spawned processes.

Note: The manager expects uuid to be in cmdline.

active
disable()
enable(cmd_callback)
get_pid_file_name(ensure_pids_dir=False)

Returns the file name for a given kind of config file.

pid

Last known pid for this external process spawned for this uuid.