twisted.python.systemd.ListenFDs(object)
class documentationtwisted.python.systemd
View Source
(View In Hierarchy)
ListenFDs
provides access to file descriptors inherited from systemd.
Typically ListenFDs.fromEnvironment
should be used to construct a new instance of ListenFDs
.
Method | __init__ | |
Class Method | fromEnvironment | No summary |
Method | inheritedDescriptors | |
Class Variable | _START | File descriptors inherited from systemd are always consecutively numbered,
with a fixed lowest "starting" descriptor. This gives the
default starting descriptor. Since this must agree with the value systemd
is using, it typically should not be overridden. (type: int ) |
Instance Variable | _descriptors | A list of int giving the descriptors which were
inherited. |
int
)
Parameters | descriptors | The descriptors which will be returned from calls to
inheritedDescriptors . |
Parameters | environ | A dictionary-like object to inspect to discover inherited descriptors. By
default, None ,
indicating that the real process environment should be inspected. The
default is suitable for typical usage. |
start | An integer giving the lowest value of an inherited descriptor systemd will
give us. By default, None ,
indicating the known correct (that is, in agreement with systemd) value
will be used. The default is suitable for typical usage. | |
Returns | A new instance of cls which can be used to look up the
descriptors which have been inherited. |