Closed kayrus closed 5 years ago
@jtopjian ready for review
@kayrus Thanks! Overall this looks good.
How about we rename main.go
to something like debugger.go
or just client.go
since main.go
implies that it is a standalone executable. And maybe add a doc.go
file to explain how to use it?
@jtopjian done
I have a doubt about the default no-cache option. Probably it is better to disable this header by default.
I also think that adding that header into the generic library it's not really a good idea since standard python-openstackclients don't do that.
It's better to add it in end services like terraform-provider.
Resolves https://github.com/gophercloud/gophercloud/issues/1748 @ozerovandrei this PR requires your approval as well, since some logic and tests were taken from the https://github.com/terraform-providers/terraform-provider-openstack/blob/493f93252e8071f592f03ad2da3bdf4288dc365f/openstack/types.go