| Commit message (Collapse) | Author | Age | Files | Lines |
| |
|
|
|
|
|
| |
This is aimed to be a common package for all openlmi python providers.
It allows using fully-qualified imports in provider source packages.
|
|
|
|
|
|
| |
Script allows to create wiki table of classes defined in mof file.
Signed-off-by: Roman Rakus <rrakus@redhat.com>
|
|
|
|
| |
Signed-off-by: Roman Rakus <rrakus@redhat.com>
|
| |
|
|
|
|
| |
Signed-off-by: Roman Rakus <rrakus@redhat.com>
|
|
|
|
| |
Signed-off-by: Roman Rakus <rrakus@redhat.com>
|
|
|
|
| |
Signed-off-by: Roman Rakus <rrakus@redhat.com>
|
|
|
|
|
| |
a dash for cimmof program telling it to read from stdin is no longer
accepted by newer pegasus's cimmof binary
|
|
|
|
|
|
|
|
|
|
|
|
| |
Checkum property of LMI_SoftwareFileCheck had different type than
in base class. This prevented registration.
- Solved by renaming:
Checksum -> FileChecksum
ExpectedChecksum -> ExpectedFileChecksum
ChecksumType -> FileChecksumType
fixed filtering of found available and installed packages
- search by nevra replaced with search for particular keys
|
| |
|
|
|
|
|
| |
register.py is renamed to openlmi-mof-register and moved to /usr/bin/,
reg2pegasus is now openlmi-register-pegasus in /usr/libexec/.
|
| |
|
| |
|
|
|
|
|
| |
corrected some corner cases, when getting/modifying instance with
wrong or missing keys
|
|\ |
|
| |
| |
| |
| | |
Signed-off-by: Roman Rakus <rrakus@redhat.com>
|
| |
| |
| |
| | |
Signed-off-by: Roman Rakus <rrakus@redhat.com>
|
| | |
|
| |
| |
| |
| | |
bumped version
|
|/
|
|
|
|
|
|
|
|
| |
renamed LMI_Yum* to LMI_Software*
removed attributes GroupString and LicenseString from LMI_SoftwarePackage
modified attributes Group, Architecture and License of
LMI_SoftwarePackage to return string instead of Uints
- because values and valuemaps would need frequent updates
|
|
|
|
|
|
| |
in such case epoch is assumed to be 0
bumped Yum version
|
|
|
|
|
|
|
|
|
| |
currently testing data are suitable only for Fedora 17
added README for tests
lot of bug fixes
support for Remove method in LMI_YumPackage provider
|
|
|
|
|
| |
made more generic checking of System property of
YumInstalledPackage object paths
|
| |
|
| |
|
|
|
|
|
|
|
| |
added LMI_YumPackageFile as association between LMI_YumPackage
and LMI_FileCheck
using overrides in mof
|
|
|
|
|
|
|
|
|
|
|
|
| |
enumerating YumPackage now yields all available packages
- removed update, delete and check_integrity methods
- added Install method
- SoftwareElementState now equals to:
1 ("Installable") - for not installed and available package
2 ("Executable") - for installed package
enumerating YumInstalledPackage now yields all installed packages
- added update, delete and check_integrity methods
|
|
|
|
|
|
|
| |
Since yum is not installed via cmake && make, but is using python's
setuptools, the registration file won't be created by running cmake
as in case of other providers. Moreover registration file for yum
differs greatly from the others due to cmpi-bindings-pywbem usage.
|
| |
|
|
|
|
| |
Signed-off-by: Roman Rakus <rrakus@redhat.com>
|
|
|
|
| |
Signed-off-by: Roman Rakus <rrakus@redhat.com>
|
|
|
|
|
|
|
| |
So far only possible to change GECOS record (ElementName), home directory,
login shell and password.
Signed-off-by: Roman Rakus <rrakus@redhat.com>
|
|
|
|
| |
Signed-off-by: Roman Rakus <rrakus@redhat.com>
|
|
|
|
| |
Signed-off-by: Roman Rakus <rrakus@redhat.com>
|
|
|
|
| |
Signed-off-by: Roman Rakus <rrakus@redhat.com>
|
|
|
|
| |
Signed-off-by: Roman Rakus <rrakus@redhat.com>
|
|
|
|
| |
Signed-off-by: Roman Rakus <rrakus@redhat.com>
|
|
|
|
| |
Signed-off-by: Roman Rakus <rrakus@redhat.com>
|
|
|
|
| |
Signed-off-by: Roman Rakus <rrakus@redhat.com>
|
| |
|
| |
|
| |
|
| |
|
|
|
|
|
|
|
| |
I decided to not follow the DMTF Standard strictly here.
Rather than using embedded instance I use several parameters.
Signed-off-by: Roman Rakus <rrakus@redhat.com>
|
| |
|
| |
|
| |
|
| |
|
| |
|