__init__(self,
profile_name=' UNKNOWN ' ,
session_name=' UNKNOWN ' ,
mimebox_dir=None,
mimebox_action=None,
mimebox_extensions=[ ] ,
client_instance=None,
logger=None,
loglevel=56)
(Constructor)
| source code
|
This constructor should always be called with keyword arguments.
Arguments are:
*group* should be None; reserved for future extension when a
ThreadGroup class is implemented.
*target* is the callable object to be invoked by the run() method.
Defaults to None, meaning nothing is called.
*name* is the thread name. By default, a unique name is constructed of
the form "Thread-N" where N is a small decimal number.
*args* is the argument tuple for the target invocation. Defaults to
().
*kwargs* is a dictionary of keyword arguments for the target
invocation. Defaults to {}.
If a subclass overrides the constructor, it must make sure to invoke
the base class constructor (Thread.__init__()) before doing anything else
to the thread.
- Parameters:
profile_name (str ) - name of the session profile this print queue belongs to
mimebox_dir (str ) - local directory for incoming MIME box files
mimebox_action (str or instance) - name or instance of either of the possible X2Go print action
classes
client_instance (obj ) - the underlying X2GoClient instance
logger (obj ) - you can pass an X2GoLogger object to the X2GoPrintQueue constructor
loglevel (int ) - if no X2GoLogger object has been supplied a new one
will be constructed with the given loglevel
- Overrides:
threading._Verbose.__init__
|