| Commit message (Collapse) | Author | Age | Files | Lines |
| |
|
|
|
| |
- use correct config file path
- read correct config file item
|
| |
|
|
| |
Updated copyright years to include new year 2014.
|
| |
|
|
|
|
|
|
|
|
| |
/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.
|
| |
|
|
| |
Also remove dependency on sblim-cmpi-base
|
| |
|
|
|
|
|
|
|
| |
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.
|
| | |
|
| |
|
|
|
|
| |
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.
|
| |
|
|
|
|
|
| |
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...
|
| |
|
|
|
|
|
|
|
|
|
|
|
| |
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.
|
|
|
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'
|