A while ago — ages, I’m certain — I refused to do a CIM_XML client for DCNM to be able to write name/pwwn pairs. It had nothing to do with us: it was a CISCO thing to a CISCO service, and didn’t even touch our application.
Then I refused again.
Then I refused again.
Finally, I figured I’d give it a look, but I cautioned heavily that there are a number of risks, and we needed a way to test.
So here we are, weeks later, lacking a method of testing. Because we’re not Cisco, and we’ve only purchased a little bit of Cisco product, Cisco isn’t delivering demo licenses — so we cannot test the CISCO thing talking to the CISCO service because we’re not Cisco. If I know how this is going to go: the PM is going to give up and invalidate many late nights of investigation and work behind “oh well, it was a cheap hack that took no time, right?” BTW: software is hard.
Memo to my future self (beside “just say ‘no'”), these tabs are where I got my information and where debugging notes can be reaped:
- http://www.cisco.com/c/en/us/td/docs/switches/datacenter/mds9000/sw/nx-os/smi_s/programming/guide/smi_s/MOF.pdf
- http://www.cisco.com/c/en/us/td/docs/switches/datacenter/mds9000/sw/6_x/programming/guides/smi-s/smi_s/smis_client.html#wp1157277
- http://www.cisco.com/c/en/us/td/docs/switches/datacenter/mds9000/sw/5_2/programming/guides/smi-s/smi_s/profiles.html
- http://sblim.sourceforge.net/cim-client2-doc/
- http://sblim.sourceforge.net/cim-client2-v2-doc/javax/cim/CIMElement.html#getName()
- http://sblim.sourceforge.net/cim-client2-v2-doc/org/sblim/cimclient/discovery/WBEMServiceAdvertisement.html
- http://cvs.opengroup.org/cgi-bin/viewcvs.cgi/pegasus/src/Clients/cimcli/
In the Brocade space:
- http://www-01.ibm.com/support/docview.wss?uid=nas7f530c1afd86f53d8862577c40012b9de
- Really cool Brocade breakouts: https://github.com/dell-asm/dell-brocade/blob/master/lib/puppet/brocademodel.rb
- It’s better because it’s in ruby: https://github.com/dell-asm/dell-brocade/blob/master/lib/puppet/type/brocade_alias.rb
In the LMI Space:
- https://fedorahosted.org/openlmi/wiki/CimProviderHowto
… and a (nonworking for me) client that gives really cool toMof breakouts:
- http://ter2011asic.googlecode.com/svn-history/r87/trunk/src/parser/wbem/ClientWbem.java
Recent Comments