Class Process
source code
Objects of this class encompass properties of a GnuPG process spawned
by GnuPG.run().
# gnupg is a GnuPG object process = gnupg.run( [ '--decrypt' ], stdout
= 1 ) out = process.handles['stdout'].read() ... os.waitpid( process.pid,
0 )
Data Attributes
handles -- This is a map of filehandle-names to the file handles, if
any, that were requested via run() and hence are connected to the running
GnuPG process. Valid names of this map are only those handles that were
requested.
pid -- The PID of the spawned GnuPG process. Useful to know, since
once should call os.waitpid() to clean up the process, especially if
multiple calls are made to run().
|
|
|
|
|
wait(self)
Wait on threaded_waitpid to exit and examine results. |
source code
|
|
|
Wait on threaded_waitpid to exit and examine results. Will raise an
IOError if the process exits non-zero.
|