Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
feat: add support for all taggable Linode objects (#4)
* feat: add support for all taggable Linode objects This adds the ability to additionally tag volumes, nodebalanacers, domains and lkeclusters. Report/JSON output has been updated to support this new output too. * chore: update readme and example tagger config The readme changes highlight support for all the taggable Linode APIv4 objects, in conjunction with the new sample tagger config. The tagger config not only shows all the different resource types you can tag but highlights some common use cases and syntax (multiple tags, empty list). * ref: change yaml config to refer to lke_clusters * ref: make most naming of linode/instance generic In many variable names, function names and comments linode/instance was used when really the data referred to a generic Linode API object of any sort. This was changed to reflect the unknown nature of the linode object. * ref: declare linodeObjects once and reinsert values * ref: improve error string for tag update failed * ref: add type field to logTags Also cleanup a few Linode references * ref: simpler fetching of linodeObjects
- Loading branch information