<div dir="ltr"><div>hi!. <br><br>thank you for your suggestion, i have successfully registered openlmi-networking.. <br><br>we are in a team of developing NAS Head for nfs. Any hints for development ll be fine.. <br><br><br>
</div><div class="gmail_extra">i have small query regarding provider,<br></div><div class="gmail_extra"><br>which provider does CIM_ProtocolEndPoint use? Python or CMPI?. <br><br></div><div class="gmail_extra">Storage uses python providers right? please correct me if I am wrong.<br>
</div><div class="gmail_extra"><br><br><br> <br></div><div class="gmail_extra"><br><div class="gmail_quote">On Mon, Sep 23, 2013 at 6:19 AM, Jan Safranek <span dir="ltr"><<a href="mailto:jsafrane@redhat.com" target="_blank">jsafrane@redhat.com</a>></span> wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div>On 09/23/2013 09:40 AM, sunil kumar wrote:<br>
> hi!.<br>
><br>
> i am getting following error while register openlmi-networking.<br>
><br>
> [root@node5 openlmi-networking]# make register-Networking<br>
> 2013-09-23 03:03:53 STARTING /usr/bin/openlmi-mof-register-v 0.1.1<br>
> register /home/sunil/openlmi-networking/mof/60_LMI_Networking.mof<br>
> /home/sunil/openlmi-networking/src/60_LMI_Networking.reg<br>
> 2013-09-23 03:03:53 COMMAND: /usr/bin/sfcbstage -n root/cimv2 -r<br>
> /home/sunil/openlmi-networking/src/60_LMI_Networking.reg<br>
> /home/sunil/openlmi-networking/mof/60_LMI_Networking.mof<br>
> 2013-09-23 03:03:53 EXIT CODE: 0<br>
> 2013-09-23 03:03:53 COMMAND: /usr/bin/sfcbrepos -f<br>
> error in /var/lib/sfcb/stage/mofs/root/cimv2/60_LMI_Networking.mof line<br>
> 7 near true: Implemented is not a known qualifier<br>
> error in /var/lib/sfcb/stage/mofs/root/cimv2/60_LMI_Networking.mof line<br>
> 10 near true: Implemented is not a known qualifier<br>
<br>
</div>.. removed lot of sfcb errors ...<br>
<div><br>
> Failed compiling the MOF files.<br>
> 2013-09-23 03:03:54 EXIT CODE:<br>
<br>
</div>This indicates that openlmi-providers mof files were not installed<br>
correctly. I'm afraid that you have to install at least one provider<br>
from openlmi-providers, let's say Fan (it's the smallest one) to<br>
register 'Implemented' keyword. Alternatively, if you are not interested<br>
in sfcb, uninstall it and focus on Pegasus.<br>
<div><br>
> 2013-09-23 03:03:54 COMMAND: /usr/bin/systemctl reload-or-try-restart<br>
> sblim-sfcb.service<br>
> 2013-09-23 03:03:54 EXIT CODE: 0<br>
> 2013-09-23 03:03:54 COMMAND: /usr/bin/cimmof -aEV -n root/cimv2 -uc<br>
> /home/sunil/openlmi-networking/mof/60_LMI_Networking.mof<br>
> 2013-09-23 03:03:57 EXIT CODE: 0<br>
> 2013-09-23 03:03:57 COMMAND: cat<br>
> "/home/sunil/openlmi-networking/src/60_LMI_Networking.reg" |<br>
> /usr/libexec/openlmi-register-pegasus -v "0.1.1" | /usr/bin/cimmof -aEV<br>
> -n root/cimv2 -uc -n root/interop<br>
> Compiler general exception: parse error: Error getting class<br>
> PG_ProviderModule from namespace root/interop: CIM_ERR_NOT_FOUND:<br>
> PG_ProviderModule<br>
<br>
</div>That's again root/interop vs root/PG_interop I covered in previous<br>
email. You must manually edit /usr/bin/openlmi-mof-register + your git<br>
clone and replace it:<br>
<br>
(in openlmi-providers/build directory)<br>
sed -i 's!root/interop!root/PG_interop!g' /usr/bin/openlmi-mof-register<br>
sed -i 's!root/interop!root/PG_interop!g' ../openlmi-mof-register<br>
<br>
I hope it helps.<br>
<span><font color="#888888">Jan<br>
<br>
</font></span></blockquote></div><br></div></div>