| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
| |
It's defined in 30_LMI_Jobs.mof.
|
|\ |
|
| |
| |
| |
| |
| |
| |
| |
| | |
KReturnInstance macro calls return directly on failure which is bad
because there is no possibility to do cleanups or other error handling.
ReturnInstance macro returns plain boolean to indicate if the instance
is returned properly.
|
| | |
|
| |
| |
| |
| |
| |
| |
| |
| |
| | |
konkretcmpi_generate macro can now take more MOF files for generating
providers. Also MOF files can be included in generation but the provider
sources will not be generated out of them.
This is required to use MOF files 05_LMI_Qualifiers.mof and
30_LMI_Jobs.mof as dependencies.
|
| |
| |
| |
| |
| | |
Files 05_LMI_Qualifiers.mof and 30_LMI_Jobs.mof are now found runtime
and can be further used.
|
| |
| |
| |
| | |
To make sure that storage provider runs in separate process.
|
| |
| |
| |
| |
| |
| |
| | |
The PG_ProviderModule.ProviderModuleName is now taken from 'group:' field from
sfcbd .reg file. This makes sure that various Python providers, which use the
same libpyCmpiProvider.so, have different PG_ProviderModule.
|
| |
| |
| |
| | |
The vendor is OpenLMI, not RedHat.
|
|/
|
|
|
| |
When cim2uml gets an error on GetInstance() call, it now shows better message
than "error getting instance", so user knows which instance/class is wrong.
|
| |
|
| |
|
| |
|
| |
|
|\ |
|
| |\ |
|
| | |
| | |
| | |
| | | |
LMI_PhysicalMemoryRealizes.
|
| | |
| | |
| | |
| | |
| | | |
passed wrong parameter to function, when handling association to
Linux_ComputerSystem
|
| | |
| | |
| | |
| | |
| | | |
Undefined variable used in logging statement would generate
error for installation from URI.
|
| |/
| |
| |
| | |
just added few comments and grouped various classes under them
|
| |\ |
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
Added input and output parameters to LMI_SoftwareInstallationJob.
Added PreCallIndication and PostCallIndication properties to
LMI_SoftwareMethodResult containg CIM_InstMethodCall indication
instances - that are rather useless but mandatory by Job Control
Profile.
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
New Providers:
* LMI_PhysicalMemoryProvider
* LMI_PhysicalMemoryRealizesProvider
Other Changes:
* Fixed InstanceID in hardware to match the rest of the providers
* Removed some unused variables
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
New Providers:
* LMI_PhysicalMemoryProvider
* LMI_PhysicalMemoryRealizesProvider
Other Changes:
* Fixed InstanceID in hardware to match the rest of the providers
* Removed some unused variables
|
| |\ \ |
|
| | | | |
|
| | | | |
|
| | | | |
|
| | | |
| | | |
| | | |
| | | |
| | | | |
Adds a hidden configuration file in the root of the git repository to
simplify submission of patches using the RBTools 'post-review' command.
|
|/ / /
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
Changes:
* Fixed problem when CPU ID from dmidecode is not unique
* Use cache info from sysfs if dmi cpu info is available, but not dmi cache
* When using sysfs cache, create all caches for every CPU
* Fixed physical memory tag when serial number field is missing in dmidecode
output
* Tiny clean-up
Hardware provider was tested in kvm guest with pegasus and this patch is result
of the test. Now, thanks to the all fallback options, hardware provider works
fine in this environment with and without selinux enabled.
|
| |/
|/| |
|
| |
| |
| |
| |
| |
| |
| | |
"kvm-fedora18" is a host name of some unknown virtual machine;
- replaced with "HOSTNAME"
This value actually doesn't matter, cimom substitutes it for correct
name, but previous one was too debugginglish.
|
| | |
|
| |
| |
| |
| |
| |
| |
| |
| | |
Added information:
* detect NUMA layout
* standard memory page size
* all supported sizes of huge memory pages
* current state of transparent huge pages
|
|/ |
|
|\ |
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
Until now openlmi-mof-register operated on both sfcbd and tog-pegasus if
present on system. This fails when we target namespace present only in
one of them (like "root/interop" for sfcbd or "root/PG_InterOp" for
tog-pegasus).
This patch adds "-c" option allowing to specify target cimom.
For example:
openlmi-mof-register -n root/PG_InterOp -c tog-pegasus \
--just-mofs unregister mof/70_LMI_SoftwareIndicationFilters.mof
Removes instances of indication filters only from tog-pegasus.
|
| |
| |
| |
| | |
Also appended for installation to libexec with cmake.
|
| |
| |
| |
| |
| |
| |
| |
| |
| | |
This allows to create and delete instances and classes specified in
mof files on-line. Complements cimmof application, which can not
do "delete".
With this we are able to unregister static filters and classes
from pegasus on package removal - if the pegasus is running :-(.
|
| | |
|
| |
| |
| |
| |
| |
| |
| | |
ssh://git.fedorahosted.org/git/openlmi-providers into software-indications"
This reverts commit 0f9da4ac91a0acb2c53d19ca1ec345c07a5043fb, reversing
changes made to 217acf2c624b99db7335acb0aa50d92efcb368a8.
|
| |
| |
| |
| |
| | |
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.
|
| | |
|
| | |
|
| |
| |
| |
| |
| | |
We should return CIMInstance instead of CIMError (which has nothing to do with
CIM_Error).
|
| | |
|
| | |
|
|\| |
|
| | |
|