Forum Discussion
What_Lies_Bene1
Nov 03, 2014Cirrostratus
I resolved this myself but not in a particularly elegant way. I changed line 102 of the provider file from this;
message = { classes: { items: { name: resource[:name], members: { items: [] }}}}
to this;
message = { classes: { items: { name: resource[:name], members: { items: [:members] }}}}
Essentially, iControl will not accept a null value for a member item/key. Unfortunately, putting in any value results in a member/key with that name that is created and then deleted. Using [''] resulted in a blank (but very present) member item/key.
It would be nice if this could instead be the first member specified in the manifest but this is beyond my current skills.