| 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.
|
| |
|
|
|
| |
cimom callbacks for filter enablement have misleading param names and
miss proper doc
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
And moved software static filters to shared JobManager.
Indication filters now reflect the name of indication class, which is
instrumented by particular provider. This ensures, that cimom knows,
which provider to call and does not bother the others. So instead of
selecting indication instances from general class CIM_InstModification,
it will be LMI_SoftwareInstModification. This is a common pattern for
indication queries.
Avoided another shortcoming of sfcbmof parser:
/* comment */ something useful is also ignored :-(
Static filters of JobManager made more generic for any provider
to use. Software jobmanager is now using them. This reduces redundation
of code.
|
| | |
|
| |
|
|
|
|
| |
When the method starts, the indication thread is not yet registered at
CIMOM, that's done inside the method using AttachThread(). Therefore
we should not log anything.
|
| | |
|
| |
|
|
| |
also some tab/spaces fixes
|
|
|
IndicationManager python module is useful for many providers across
OpenLMI project. That's why it's landing in openlmi.common subpackage
from openlmi-storage. It supports checking for static filters
IndicationManager allows to check and install static filters at broker
at runtime
- but it should be avoided
filters should work also under sfcbd
|