Trouble passing output of LocalLB.Pool.get_member_v2() to members parameter of LocalLB.Pool.get_member_object_status()
Hello,
When I try to run this:
pool_members = b.LocalLB.Pool.get_member_v2(pool_names=[pool])
print pool_members
pool_members_status = b.LocalLB.Pool.get_member_object_status(pool_names=[pool], members=pool_members)
I get this error:
[[(Common.AddressPort){
address = "/test-failover/10.81.192.178"
port = 80
}]]
No handlers could be found for logger "suds.client"
Server raised fault: 'Could not find element by name: address'
LocalLB.Pool.get_member_v2 returns a sequence of sequence AddressPort. Similarly, the members parameter of LocalLB.Pool.get_member_object_status is supposed to take a sequence of sequence AddressPort as a parameter. You can see that the structure looks good from my debug print statement. Any idea where it would be complaining about not being able to find the address element in the AddressPort data structure? This should be a no-brainer: I should be able to pass the output of get_member_v2 right into get_member_object_status...