This addresses an issue where if a setting isn't set, it can cause an nil pointer the way the setting pkg was written. A quick fix and release of https://github.com/ekristen/libnuke/releases/tag/v0.17.1 to add type returning functions avoids the nil pointer issue.
The rest of this PR is updating the setting calls to use the new GetBool vs Get to remove the possibility of nil pointer, this will specifically address the nil pointer that occurred in issue #199 with respect to EC2Image
This addresses an issue where if a setting isn't set, it can cause an nil pointer the way the setting pkg was written. A quick fix and release of https://github.com/ekristen/libnuke/releases/tag/v0.17.1 to add type returning functions avoids the nil pointer issue.
The rest of this PR is updating the setting calls to use the new
GetBool
vsGet
to remove the possibility of nil pointer, this will specifically address the nil pointer that occurred in issue #199 with respect to EC2ImageResolves #199