Discussion:
Installing Python providers with OpenLMI
Remi Chateauneu
2015-06-19 22:42:34 UTC
Permalink
Hi,

Is there any documentation on how to register Python providers with
OpenLMI or OpenPegasus ? I desperately tried to find one.

Thanks

Remi
Jan Safranek
2015-06-22 10:09:56 UTC
Permalink
Post by Remi Chateauneu
Hi,
Is there any documentation on how to register Python providers with
OpenLMI or OpenPegasus ? I desperately tried to find one.
There is a very brief tutorial at
https://fedorahosted.org/openlmi/wiki/ProviderTutorialImplementationPython#Registertheprovider

It uses openlmi-mof-register to register a provider into Pegasus or SFCB,

Jan
Remi Chateauneu
2015-06-23 07:01:49 UTC
Permalink
Thanks Jan

I found also some docs in this directory of PyWBEM SVN snapshot (It is
not part of the distribution and not visible with Google), but it
relies apparently on OpenWBEM, not Pegasus which I think OpenLMI is
based on.

pywbem\code\pyprovifc\openwbem\trunk\doc\
Post by Jan Safranek
Post by Remi Chateauneu
Hi,
Is there any documentation on how to register Python providers with
OpenLMI or OpenPegasus ? I desperately tried to find one.
There is a very brief tutorial at
https://fedorahosted.org/openlmi/wiki/ProviderTutorialImplementationPython#Registertheprovider
It uses openlmi-mof-register to register a provider into Pegasus or SFCB,
Jan
Remi Chateauneu
2015-06-25 22:02:23 UTC
Permalink
Another question please.

I have understood that the shareable library libpyCmpiProvider.so must
be installed and registered to the CIMOM as a provider module. And
once it is done, any Python script copied in the right location, is
detected and acts as a WBEM provider.

Question please, about openPegasus which should act similarly to
OpenLmi: If OpenPegasus on Windows is compiled with the CMPI option
(Which is not the default btw), do you think it is feasible to port to
Windows, the source code of libpyCmpiProvider, that is, the RPM
cmpi-bindings-0.9.5-6.el7.src ? With MinGW maybe ?

Thanks
Post by Jan Safranek
Post by Remi Chateauneu
Hi,
Is there any documentation on how to register Python providers with
OpenLMI or OpenPegasus ? I desperately tried to find one.
There is a very brief tutorial at
https://fedorahosted.org/openlmi/wiki/ProviderTutorialImplementationPython#Registertheprovider
It uses openlmi-mof-register to register a provider into Pegasus or SFCB,
Jan
_______________________________________________
openlmi-devel mailing list
https://lists.fedorahosted.org/mailman/listinfo/openlmi-devel
Loading...