Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Bump version to 0.1.1 | Radek Novacek | 2013-08-08 | 2 | -2/+2 |
| | |||||
* | software: fix test for SoftwareIdentityResource | Michal Minar | 2013-08-08 | 1 | -10/+22 |
| | | | | | If the repository is enabled, expect repository to be ready. If disabled, allow both OK and Failed states. | ||||
* | software: support metalink attribute of repository | Michal Minar | 2013-08-08 | 2 | -1/+9 |
| | | | | | | There can be a situation, when base_urls and mirror_list are empty, but metalink is filled. Let's fallback to metalink while obtaining AccessInfo value. | ||||
* | let's not assume AccessInfo to be filled | Michal Minar | 2013-08-08 | 1 | -3/+4 |
| | | | | test fix | ||||
* | software: let's not presume, that any url is associated with repo | Michal Minar | 2013-08-08 | 1 | -4/+4 |
| | | | | | Fixed UnboundLocalError, when expecting, that at least mirror_list or some base_url of repository is available. | ||||
* | software: allow duplicate entries in repository configs | Michal Minar | 2013-08-08 | 1 | -2/+5 |
| | | | | test fix | ||||
* | be more tolerant, when checking instance of SoftwareInstallationService | Michal Minar | 2013-08-08 | 1 | -4/+6 |
| | | | | Do not compare SystemName property byte by byte. Allow alliases. | ||||
* | software: async jobs have associated job method results | Michal Minar | 2013-08-08 | 2 | -14/+27 |
| | | | | | This is a temporary work around Pegasus not being able to handle instances of unknown classes. | ||||
* | assign __ReturnValue property of CIM_ConcreteJob | Michal Minar | 2013-08-06 | 2 | -17/+37 |
| | |||||
* | software: fixed declaration of namespace package | Michal Minar | 2013-08-06 | 1 | -0/+1 |
| | | | | | Make sure, that lmi/__init__.py gets installed by software provider's setup to ensure compability with lmi packages installed to user. | ||||
* | Work around Pegasus not being able to handle instances of unknown classes. | Jan Safranek | 2013-08-06 | 1 | -13/+25 |
| | | | | | | | | | | | | | | This is hopefully temporary workaround, which: - Disables LMI_ConcreteJob.JobInParameters, as they are not that important and can contain arrays of references, which is prohibited by MOF syntax. - Removes input parameters from CIM_IndModifyInstance.MethodParameters from the same reason. - In CIM_IndModifyInstance.MethodParameters and LMI_ConcreteJob.JobOutParameters uses non-standard classname for the embedded object (__MethodParameters_<method name> and __MethodParameters_<method name>_Result), so we can register different class for each asynchronous method with output parameters. | ||||
* | Fixed license to LGPLv2.1+ | Jan Safranek | 2013-08-01 | 27 | -243/+271 |
| | |||||
* | python: synced version of eggs with openlmi-providers | Michal Minar | 2013-07-30 | 2 | -2/+2 |
| | |||||
* | software: fixed imports | Michal Minar | 2013-07-30 | 5 | -10/+10 |
| | | | | | Replaced imports of 'lmi.common' with their replacements (lmi.base, lmi.providers) in software providers. | ||||
* | openlmi-python: split python package | Michal Minar | 2013-07-30 | 9 | -11/+37 |
| | | | | | | | | | | | Split the openlmi-python package to 2: * openlmi-python-base - lmi namespace - functionality for any OpenLMI related python code - contains packages 'lmi' and 'lmi.base' * openlmi-python-providers - common functionality for OpenLMI providers - contains 'lmi.providers' | ||||
* | Hardware: Fixed enumerating memory modules | Peter Schiffer | 2013-07-29 | 1 | -2/+4 |
| | | | | | Enumerating memory modules didn't work properly when no empty slots were present in the system. | ||||
* | Merge branch 'master' of ssh://git.fedorahosted.org/git/openlmi-providers | Peter Schiffer | 2013-07-29 | 3 | -40/+6 |
|\ | |||||
| * | software fix test of Invoke() method | Michal Minar | 2013-07-29 | 2 | -2/+6 |
| | | | | | | | | | | Make sure, that tested package is installed and passes rpm verification test before its checked by our provider. | ||||
| * | removed test for enumeration of software identities | Michal Minar | 2013-07-29 | 1 | -38/+0 |
| | | | | | | | | | | EnumInstance(Names)s call is not supported for software identities, let's not test it. | ||||
* | | Hardware: Added additional information to the LMI_Chassis | Peter Schiffer | 2013-07-29 | 9 | -42/+119 |
|/ | | | | Added information about tag, model, product name and UUID to the LMI_Chassis. | ||||
* | Hardware: Added profile registration | Peter Schiffer | 2013-07-29 | 3 | -0/+127 |
| | |||||
* | software: fixed installation of software profile mof | Michal Minar | 2013-07-26 | 1 | -2/+4 |
| | |||||
* | software: add tracing decorator | Michal Minar | 2013-07-26 | 1 | -0/+1 |
| | |||||
* | software: fixed logging decorator | Michal Minar | 2013-07-26 | 1 | -2/+2 |
| | | | | do not expect, that decorated function takes any argument | ||||
* | software: added profile registration mof skeleton | Michal Minar | 2013-07-26 | 3 | -0/+90 |
| | | | | | | | | | | | created single instance of PG_ProviderProfileCapabilities with the following DMTF subprofiles: * Job Control * Software Identity * Software Update skeleton is parsed with cmake, which sets the VERSION and writes it to mof/ directory | ||||
* | software: disable enumeration of software identities | Michal Minar | 2013-07-26 | 1 | -10/+3 |
| | | | | | | There are too many packages available to enumerate them. Let's avoid cimom crashes, memory exhaustions and boundless awaiting of clients. | ||||
* | software: renamed option names to CamelCase | Michal Minar | 2013-07-26 | 1 | -3/+3 |
| | |||||
* | service: add profile registration, selinux wrapper and class version | Jan Synacek | 2013-07-26 | 3 | -0/+49 |
| | |||||
* | realmd: fix selinux wrapper installation | Jan Synacek | 2013-07-26 | 1 | -1/+2 |
| | |||||
* | Added cimprovagt wrapper for Fan profile. | Jan Safranek | 2013-07-26 | 2 | -0/+25 |
| | |||||
* | Register profile for LMI_Fan provider | Jan Safranek | 2013-07-26 | 2 | -1/+44 |
| | |||||
* | realmd: add RegisteredSubProfiles to skel | Jan Synacek | 2013-07-26 | 1 | -0/+2 |
| | |||||
* | logicalfile: add RegisteredSubProfiles to skel | Jan Synacek | 2013-07-26 | 1 | -0/+2 |
| | |||||
* | realmd: add selinux wrapper | Jan Synacek | 2013-07-26 | 1 | -0/+21 |
| | |||||
* | realmd: add profile registration and class versioning in mof | Jan Synacek | 2013-07-26 | 2 | -0/+24 |
| | |||||
* | power: various improvements | Radek Novacek | 2013-07-26 | 3 | -1/+56 |
| | | | | | | * class versions in the mof file * profile registration * selinux wrapper | ||||
* | Merge branch 'master' of ssh://git.fedorahosted.org/git/openlmi-providers | Peter Schiffer | 2013-07-26 | 1 | -1/+1 |
|\ | |||||
| * | account: correctly register profiles in spec, do not hardcode version in skel | Jan Synacek | 2013-07-25 | 1 | -1/+1 |
| | | |||||
* | | Hardware: Added associations to the CIM_ComputerSystem class | Peter Schiffer | 2013-07-25 | 7 | -1/+1331 |
|/ | | | | | | | | | New providers: * LMI_ProcessorSystemDeviceProvider * LMI_MemorySystemDeviceProvider * LMI_PCIDeviceSystemDeviceProvider * LMI_BatterySystemDeviceProvider * LMI_ChassisComputerSystemPackageProvider | ||||
* | logicalfile: add profile registration | Jan Synacek | 2013-07-25 | 2 | -0/+24 |
| | |||||
* | account: fix wrong installation path for profile registration mof | Radek Novacek | 2013-07-25 | 1 | -1/+1 |
| | |||||
* | power: Remove debugging signal handling | Radek Novacek | 2013-07-25 | 1 | -22/+0 |
| | |||||
* | Silence many compilation warnings | Radek Novacek | 2013-07-25 | 8 | -12/+28 |
| | | | | Mostly deprecation warnings and wrong 'const' handling. | ||||
* | Account: Profile registration | Roman Rakus | 2013-07-24 | 2 | -0/+39 |
| | | | | Signed-off-by: Roman Rakus <rrakus@redhat.com> | ||||
* | Return list of CIM classes from konkretcmpi_generate macro | Radek Novacek | 2013-07-23 | 7 | -0/+7 |
| | | | | This list will be used by profile registration. | ||||
* | fan: get rid of nasty hack | Michal Minar | 2013-07-23 | 1 | -22/+0 |
| | | | | let's not debug fan provider on SIGSEGV | ||||
* | software: added sample configuration | Michal Minar | 2013-07-23 | 3 | -0/+108 |
| | | | | install software configs in spec | ||||
* | software: added doc strings; spaces, be gone | Michal Minar | 2013-07-23 | 10 | -74/+77 |
| | | | | removed spaces at the end of lines | ||||
* | software: test fixes | Michal Minar | 2013-07-23 | 2 | -2/+5 |
| | | | | let's not presume, that package has any files | ||||
* | software: YumWorker timeout parameters configurable | Michal Minar | 2013-07-23 | 1 | -11/+8 |
| | | | | | | 2 new configuration options supported: * [Yum] lock_wait_interval * [Yum] free_database_timeout |