linodego
linodego copied to clipboard
Go client for Linode REST v4 API
This pull request alters the `EventPoller` logic to continue polling on `notification` event statuses. This is necessary for scheduled events that haven't run yet.
Bumps [gopkg.in/ini.v1](https://github.com/go-ini/ini) from 1.66.6 to 1.67.0. Release notes Sourced from gopkg.in/ini.v1's releases. 1.67.0 What's Changed ini: allow changing the default section name by @βjade-clarke in go-ini/ini#319 New Contributors @βjade-clarke made...
- endpoints are now sprintfs - all code relevant to an endpoint is in its respective file instead of spread out through code base
Bumps [github.com/google/go-cmp](https://github.com/google/go-cmp) from 0.5.7 to 0.5.9. Release notes Sourced from github.com/google/go-cmp's releases. v0.5.9 Reporter changes: (#299) Adjust heuristic for line-based versus byte-based diffing (#306) Use value.TypeString in PathStep.String Code cleanup...
## π Description The API has been updated, and the VPC IPs of an instance is now being returned in the Networking Info List API. ## βοΈ How to Test...
## π Description This pull request adds two functions to the public API for this package: * `ErrHasStatus(error, ...int)` attempts to unwrap the provided error to an `*Error` and see...
### Description While working with the Linode API, I found myself repeating a pattern for checking which specific error was returned from a failed API request. The pattern is roughly...
## π Description Add a list of enum for region capabilities. To avoid high-impact breaking change, we only build them into strings instead of a custom type.
This is supporting garbage for #503