summaryrefslogtreecommitdiffstats
path: root/src/python/lmi/base
Commit message (Collapse)AuthorAgeFilesLines
* Fixed loading of logging config.Jan Safranek2014-04-171-1/+1
| | | | | - use correct config file path - read correct config file item
* Updated copyright yearsPeter Schiffer2014-01-162-3/+3
| | | | Updated copyright years to include new year 2014.
* Fixed openlmi-mof-register not to crash when CIMOM is down.Jan Safranek2013-12-181-0/+303
| | | | | | | | | | /usr/bin/mofcomp requires that Pegasus runs at the time the script is executed. Therefore we could not register any MOF files into database if Pegasus was down. To fix this, openlmi-mof-register now does not depend on mofcomp and contains its own MOF parser to parse just '#pragma include' directives, comments and string literals.
* Prepare 0.4.1 releaseRadek Novacek2013-11-041-1/+1
| | | | Also remove dependency on sblim-cmpi-base
* python: solve ComputerSystem issuesMichal Minar2013-10-311-5/+5
| | | | | | | | | Added ComputerSystem module to lmi.providers with convenience functions allowing to obtain instance from CIMOM and check for its correctness when inspecting client's input. Also removed obsoleted system_name property out of BaseConfiguration class.
* python: bumped egg versions to 0.4.0Michal Minar2013-10-241-1/+1
|
* python: let's not hardcode version in setupsMichal Minar2013-10-242-3/+25
| | | | | | Let's write openlmi version to the main __init__ module of each python egg at build time. This version information is easily accessible from setup scripts.
* Use PG_ComputerSystem by default.Jan Safranek2013-10-091-1/+1
| | | | | | | And get rid of sblim-cmpi-base dependency. It would be nice if our tests have an option to select Linux_ComputerSystem or PG_ComputerSystem in the future...
* Introduce toplevel openlmi config fileRadek Novacek2013-09-181-12/+28
| | | | | | | | | | | | | Toplevel openlmi configuration file (/etc/openlmi/openlmi.conf) now contains common configuration options for all providers. Configuration for each provider could be overriden in provider-specific config (/etc/openlmi/$provider/$provider.conf). This patch also modify config file handling in python providers to include this config file. There is also support for C providers (in libopenlmicommon) for reading these config files and providing default configuration options.
* openlmi-python: split python packageMichal Minar2013-07-303-0/+852
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'