summaryrefslogtreecommitdiffstats
path: root/src
Commit message (Collapse)AuthorAgeFilesLines
...
| | * LogicalFile: mention python-pyudev as a test dependencyJan Synacek2013-07-171-1/+5
| | |
| | * Account: Make tests a little bit robustRoman Rakus2013-07-173-19/+30
| | | | | | | | | | | | Signed-off-by: Roman Rakus <rrakus@redhat.com>
| | * Account: Tests for indicationsRoman Rakus2013-07-172-0/+258
| | | | | | | | | | | | Signed-off-by: Roman Rakus <rrakus@redhat.com>
| | * LogicalFile: add tests for property checksJan Synacek2013-07-171-0/+87
| | |
| | * LogicalFile: add property checksJan Synacek2013-07-174-42/+119
| | |
* | | Hardware: Package the cmpiLMI_Hardware-cimprovagt filePeter Schiffer2013-07-162-0/+23
|/ / | | | | | | Added and packaged the cmpiLMI_Hardware-cimprovagt file for hardware provider.
* / Hardware: Update LMI_PCIDevice providerPeter Schiffer2013-07-162-42/+218
|/ | | | | | | LMI_PCIDevice provider was updated to match the rest of the providers in the Hardware, multiple information was added. As main and only source of information is still libpci library, as udev doesn't provide all necessary information and if used, it would have to be combined with libpci anyway.
* Account: Use Account prefix in test logsRoman Rakus2013-07-164-12/+12
| | | | | | It makes test output more readable Signed-off-by: Roman Rakus <rrakus@redhat.com>
* LogicalFile: make selinux lookups non-fatalJan Synacek2013-07-151-2/+4
| | | | | If, for some reason, no selinux context can be found, use a default <<none>> that is used by the selinux utilities (e.g. matchpathcon).
* Fix _lmi_debugJan Synacek2013-07-151-1/+1
| | | | INFO and WARNING debug levels are swapped.
* LogicalFile: add tests for selinuxJan Synacek2013-07-152-3/+39
|
* LogicalFile: add selinux contexts supportJan Synacek2013-07-152-1/+69
| | | | | Add support for displaying the current and the expected selinux context on a file.
* LogicalFile: remove unused variableJan Synacek2013-07-121-2/+1
|
* LogicalFile: fix typoJan Synacek2013-07-121-1/+1
|
* software: do not check symlink's file mode in testsMichal Minar2013-07-101-3/+4
|
* software: fixed test of LMI_InstalledSoftwareIdentityMichal Minar2013-07-101-1/+1
|
* software: don't use some packages for dangerous testsMichal Minar2013-07-101-1/+5
|
* LogicalFile: Add testsJan Synacek2013-07-084-0/+384
|
* renamed openlmi namespace to lmiMichal Minar2013-07-0460-215/+213
| | | | | To comply with lmi shell, which is placed in *lmi* package, and to make our imports shorter, we are renaming *openlmi* namespace to *lmi*.
* added exception logging to reference enumerationMichal Minar2013-07-041-0/+2
|
* small software test improvementsMichal Minar2013-07-042-8/+4
|
* fixed RequestStateChange of LMI_SoftwareIdentityResourceMichal Minar2013-07-046-25/+103
| | | | added test for this method
* added cimprovagt wrapper script for SELinuxMichal Minar2013-07-041-0/+24
| | | | | added missing group attribute to providers readded registration of 05_LMI_Qualifiers.mof to scripts
* added tests for SoftwareIdentityFileCheckMichal Minar2013-07-031-8/+8
|
* added tests for SoftwareIdentityChecksMichal Minar2013-07-031-0/+144
|
* added tests for SoftwareIdentityFileCheckMichal Minar2013-07-033-3/+467
|
* call destructor of super class for YumDBMichal Minar2013-07-031-1/+1
|
* account: don't require indication managerRadek Novacek2013-07-033-5/+4
| | | | | Indication manager is part of this project, search for its installation will just create a chicken-egg problem.
* Account: Remove dead codeRoman Rakus2013-07-031-6/+10
| | | | Signed-off-by: Roman Rakus <rrakus@redhat.com>
* implemented VerifyInstalledIdentity()Michal Minar2013-07-031-0/+75
|
* added some comments stringsMichal Minar2013-07-032-3/+18
| | | | also fixed some typos
* added another LMI_SoftwareVerificationJobMichal Minar2013-07-0313-96/+215
| | | | | | | | | | There are now two asynchronous jobs: LMI_SoftwareInstallationJob LMI_SoftwareVerificationJob Previous LMI_SoftwareInstallationJob module made generic to handle both jobs and possibly more. Also added new static filters for LMI_SoftwareVerificationJob.
* clean up YumDB instance only if it's instantiatedMichal Minar2013-07-033-34/+139
| | | | using global variable to signal, whether running under broker process
* delete YumDB singleton in YumWorker processMichal Minar2013-07-032-1/+10
| | | | | | | | | YumDB singleton launches YumWorker process and then serves as its interface. We don't need its instance in separate process. Deleting it allows us to check, whether we run under broker process or under YumWorker. clean up YumDB instance only if it's instantiated
* added implementation for verification classesMichal Minar2013-07-039-28/+1603
| | | | | | implemented: LMI_SoftwareIdentityFileCheck LMI_SoftwareIdentityChecks
* Account: Fix unreachable codeRoman Rakus2013-07-031-1/+1
| | | | Signed-off-by: Roman Rakus <rrakus@redhat.com>
* Account: Don't use uninitialized fieldsRoman Rakus2013-07-031-3/+4
| | | | | | Fix coverity report for using uninitialized fields Signed-off-by: Roman Rakus <rrakus@redhat.com>
* Account: Use strdup instead of malloc-strcpy comboRoman Rakus2013-07-031-4/+2
| | | | Signed-off-by: Roman Rakus <rrakus@redhat.com>
* LogicalFile: use udev to fill info about the filesystemJan Synacek2013-07-026-22/+113
|
* LogicalFile: remove unused variableJan Synacek2013-07-021-1/+0
|
* Merge branch 'master' of ssh://git.fedorahosted.org/git/openlmi-providersPeter Schiffer2013-07-0111-18/+523
|\
| * Account: Indications for creation and deletionRoman Rakus2013-07-015-8/+482
| | | | | | | | Signed-off-by: Roman Rakus <rrakus@redhat.com>
| * Indication manager: Do first poll for newly added filtersRoman Rakus2013-07-011-0/+31
| | | | | | | | | | | | | | When some filter is added there was missing very first poll leading in loosing of first indication. Signed-off-by: Roman Rakus <rrakus@redhat.com>
| * Adapt for KonkretCMPI changes in EmbeddedInstancesRadek Novacek2013-07-015-10/+10
| | | | | | | | | | | | KonkretCMPI was recently changed to handle EmbeddedInstances as KInstance type instead of KString, which is much more convinient to use, but the generated sources must be sometimes fixed.
* | Merge branch 'master' of ssh://git.fedorahosted.org/git/openlmi-providersPeter Schiffer2013-06-273-1/+24
|\|
| * LogicalFile: install cimprovagt wrapper scriptJan Synacek2013-06-271-0/+2
| |
| * LogicalFile: fix typoJan Synacek2013-06-271-1/+1
| |
| * LogicalFile: add cimprovagt wrapper scriptJan Synacek2013-06-271-0/+21
| |
* | Hardware: Added battery providersPeter Schiffer2013-06-278-2/+1396
|/ | | | | | | | New providers: * LMI_BatteryProvider * LMI_BatteryPhysicalPackageProvider * LMI_PhysicalBatteryContainerProvider * LMI_PhysicalBatteryRealizesProvider
* Merge branch 'master' of ssh://git.fedorahosted.org/git/openlmi-providersPeter Schiffer2013-06-273-6/+8
|\