Options
- Subscribe to RSS Feed
- Mark Topic as New
- Mark Topic as Read
- Float this Topic for Current User
- Bookmark
- Subscribe
- Mute
- Printer Friendly Page
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Does anyone have any idea why the following code snipit would fail on a 4 node cluster, but work fine on a 2 node cluster?
# get node mangement interface info
nmgmtipresults = con.invoke("net-interface-get-iter").child_get("attributes-list").children_get()
# create empty list for node management interface
nmgmtip = []
# loop through attributes and get the ones wanted
for nmitem in nmgmtipresults:
# get role
nmrole = nmitem.child_get_string("role")
# node management ips
if(nmrole == "node_mgmt"):
nmgmtip.append(nmitem.child_get_string("address"))
try:
for m in nmgmtip:
print "ip: "+m
except Exception, e:
print e
When I run it against a 4 node cluster, I don't get any output.
Thanks.
Solved! See The Solution
1 ACCEPTED SOLUTION
Mogley766 has accepted the solution
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
This post solved it for me:
I needed to add the "max-records" to get the full list of IP address's returned.
1 REPLY 1
Mogley766 has accepted the solution
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
This post solved it for me:
I needed to add the "max-records" to get the full list of IP address's returned.
