| Commit message (Collapse) | Author | Age | Files | Lines |
| |
|
|
|
| |
To comply with lmi shell, which is placed in *lmi* package, and to
make our imports shorter, we are renaming *openlmi* namespace to *lmi*.
|
| |
|
|
|
|
| |
We should cleanly shut down all threads when the provider is unloaded,
just to be nice to CIMOMs.
|
| | |
|
|
|
Standard Python threading.Timer starts separate thread for each timer.
That has two unpleseant consequences:
- We end up with lot of sleeping threads.
- If we want to use logging in thread callbacks, we must register the thread
at CIMOM using AttachThread (=tedious).
So let's create TimerManager
- Uses only on thread.
- It is possible to log stuff in timer callbacks.
|