LMI wrapper class representing CIMMethod.
Parameters: |
|
---|
Prints out pretty verbose message with documentation for the class. If the LMIShell is run in a interactive mode, the output will be redirected to a pager set by environment variable PAGER. If there is not PAGER set, less or more will be used as a fall-back.
Helper class which takes care of signal (de)registration and handling.
Registers a callback, which will be called when a SIGINT or SIGTERM is caught.
Parameters: |
|
---|
Removes a callback from the callback dictionary.
Parameters: | cb_name (string) – callback name |
---|
Registers SIGINT and SIGTERM signals to local handler in which, the flags for each signal are modified, if such signal is caught.
Unregisters SIGINT and SIGTERM handler and removes all the attached callbacks.
Base signal handling class.
Calls signal() for signo, handler and returns the old signal handler. If signo is list of signals, the signal() call is applied for each signo. If handler is also list, each signal from signo will be handled by corresponding handler. In such case, tuple of previous handlers will be returned.