Added unit tests for PUT ip_range_groups
Return the model class after updating through NodeApi. Otherwise PUT requests fail on classes that don't override NodeApi::Base.update
Removed some very weird lines from the PUT shared examples. Git blame shows that I wrote them but I have no idea what I was thinking and they shouldn't be there.
Fixed a bug where I had forgotten to remove the put_post_shared_params parameter from update_by_uuid
Added PUT tests to lease policies
Wrote tests for mac_leases PUT and fixed its bugs
Added unit tests for PUT route_links
Wrote unit test for PUT translations
Updated vnctl datapaths
Updated vnctl dns services
Added a format check to webapi datapaths#dpid and made it fail gracefully
Updated vnctl interfaces
Made a comment in the interfaces api a bit more clear
Updated vnctl ip leases
Wrote a yet unfinished cli for ip range groups
Wrote a cli for lease policies
Simple identation fix in lease policies api
Updated network service cli
Updated the networks cli
Updated the route links cli