summaryrefslogtreecommitdiffstats
path: root/src
Commit message (Collapse)AuthorAgeFilesLines
* python: synced version of eggs with openlmi-providersMichal Minar2013-07-302-2/+2
|
* software: fixed importsMichal Minar2013-07-305-10/+10
| | | | | Replaced imports of 'lmi.common' with their replacements (lmi.base, lmi.providers) in software providers.
* openlmi-python: split python packageMichal Minar2013-07-309-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 modulesPeter Schiffer2013-07-291-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-providersPeter Schiffer2013-07-293-40/+6
|\
| * software fix test of Invoke() methodMichal Minar2013-07-292-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 identitiesMichal Minar2013-07-291-38/+0
| | | | | | | | | | EnumInstance(Names)s call is not supported for software identities, let's not test it.
* | Hardware: Added additional information to the LMI_ChassisPeter Schiffer2013-07-299-42/+119
|/ | | | Added information about tag, model, product name and UUID to the LMI_Chassis.
* Hardware: Added profile registrationPeter Schiffer2013-07-293-0/+127
|
* software: fixed installation of software profile mofMichal Minar2013-07-261-2/+4
|
* software: add tracing decoratorMichal Minar2013-07-261-0/+1
|
* software: fixed logging decoratorMichal Minar2013-07-261-2/+2
| | | | do not expect, that decorated function takes any argument
* software: added profile registration mof skeletonMichal Minar2013-07-263-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 identitiesMichal Minar2013-07-261-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 CamelCaseMichal Minar2013-07-261-3/+3
|
* service: add profile registration, selinux wrapper and class versionJan Synacek2013-07-263-0/+49
|
* realmd: fix selinux wrapper installationJan Synacek2013-07-261-1/+2
|
* Added cimprovagt wrapper for Fan profile.Jan Safranek2013-07-262-0/+25
|
* Register profile for LMI_Fan providerJan Safranek2013-07-262-1/+44
|
* realmd: add RegisteredSubProfiles to skelJan Synacek2013-07-261-0/+2
|
* logicalfile: add RegisteredSubProfiles to skelJan Synacek2013-07-261-0/+2
|
* realmd: add selinux wrapperJan Synacek2013-07-261-0/+21
|
* realmd: add profile registration and class versioning in mofJan Synacek2013-07-262-0/+24
|
* power: various improvementsRadek Novacek2013-07-263-1/+56
| | | | | | * class versions in the mof file * profile registration * selinux wrapper
* Merge branch 'master' of ssh://git.fedorahosted.org/git/openlmi-providersPeter Schiffer2013-07-261-1/+1
|\
| * account: correctly register profiles in spec, do not hardcode version in skelJan Synacek2013-07-251-1/+1
| |
* | Hardware: Added associations to the CIM_ComputerSystem classPeter Schiffer2013-07-257-1/+1331
|/ | | | | | | | | New providers: * LMI_ProcessorSystemDeviceProvider * LMI_MemorySystemDeviceProvider * LMI_PCIDeviceSystemDeviceProvider * LMI_BatterySystemDeviceProvider * LMI_ChassisComputerSystemPackageProvider
* logicalfile: add profile registrationJan Synacek2013-07-252-0/+24
|
* account: fix wrong installation path for profile registration mofRadek Novacek2013-07-251-1/+1
|
* power: Remove debugging signal handlingRadek Novacek2013-07-251-22/+0
|
* Silence many compilation warningsRadek Novacek2013-07-258-12/+28
| | | | Mostly deprecation warnings and wrong 'const' handling.
* Account: Profile registrationRoman Rakus2013-07-242-0/+39
| | | | Signed-off-by: Roman Rakus <rrakus@redhat.com>
* Return list of CIM classes from konkretcmpi_generate macroRadek Novacek2013-07-237-0/+7
| | | | This list will be used by profile registration.
* fan: get rid of nasty hackMichal Minar2013-07-231-22/+0
| | | | let's not debug fan provider on SIGSEGV
* software: added sample configurationMichal Minar2013-07-233-0/+108
| | | | install software configs in spec
* software: added doc strings; spaces, be goneMichal Minar2013-07-2310-74/+77
| | | | removed spaces at the end of lines
* software: test fixesMichal Minar2013-07-232-2/+5
| | | | let's not presume, that package has any files
* software: YumWorker timeout parameters configurableMichal Minar2013-07-231-11/+8
| | | | | | 2 new configuration options supported: * [Yum] lock_wait_interval * [Yum] free_database_timeout
* software: more configurability of jobsMichal Minar2013-07-231-7/+7
| | | | | | | | | asynchronous job's default priority made configurable with option [Jobs] default_priority asynchronous job's default timeout for removel made configurable with option [Jobs] default_time_before_removal
* software: minimum time before job's removal configurableMichal Minar2013-07-231-5/+4
| | | | supported another option in software's configuration
* software: configurable timeout for job completionMichal Minar2013-07-231-5/+7
|
* software: disable logging of separate processMichal Minar2013-07-233-80/+77
| | | | | | separated process can not use logging facilities of cimom logging of YumWorker process made configurable
* software: using new Configuration and utility functionMichal Minar2013-07-2339-302/+214
| | | | | | | using system_name, system_class_name and namespace values from SoftwareConfiguration object using new_instance_name from util module
* software: added custom cmpi_loggingMichal Minar2013-07-231-0/+282
| | | | | | use custom cmpi_logging module made logging configurable
* software: removed log messages for provider initMichal Minar2013-07-2320-53/+25
| | | | these messages do not really help
* software: be more tolerant when checking SystemNameMichal Minar2013-07-239-11/+22
| | | | | | | Allow hostname aliases and fully qualified domain names in properties like SystemName. Modified tests accordingly.
* software: using new Configuration and utility functionMichal Minar2013-07-2322-103/+81
| | | | | | | using system_name, system_class_name and namespace values from SoftwareConfiguration object using new_instance_name from util module
* software: added utility function for instance name creationMichal Minar2013-07-231-0/+20
|
* moved logging level option to BaseConfigurationMichal Minar2013-07-232-7/+16
|
* software: added software configuration classMichal Minar2013-07-232-1/+72
| | | | | Added SoftwareConfiguration class for instantiation of a main, global configuration object for all software providers.