scottdware / go-bigip

A Go package that interacts with F5 BIG-IP systems using the REST API.
MIT License
108 stars 118 forks source link

Adds additional PoolMember operations #35

Closed jakauppila closed 7 years ago

jakauppila commented 7 years ago

Adds additional PoolMember operations.

Adds some additional pool tests as well.

Also removed the PoolDTO and PoolMemberDTO. The driving factor for this is that any option that had the special "bool" marshaling going on, that value was always being sent regardless of if you wanted to re-configure that option or not. Looking around the web, it appears the best way to handle that is to use a pointer boolean on the struct (as described as an option here https://github.com/golang/go/issues/13284). But I figured that is a bit more of a breaking change, but possibly something to implement in the future.