This also corrects an error introduced with the shift to the new telemetry library, where our error handling would cause a call to ChefApply::Telemeter::capture, which does not exist.
Finally, it changes CHEFVAL001 (unreadable key) behavior so that it does not try to print usgae - showing usage when we already have a clear error and path for the operator to correct it just muddies the output.
Fixes #118
This also corrects an error introduced with the shift to the new telemetry library, where our error handling would cause a call to ChefApply::Telemeter::capture, which does not exist.
Finally, it changes CHEFVAL001 (unreadable key) behavior so that it does not try to print usgae - showing usage when we already have a clear error and path for the operator to correct it just muddies the output.
Signed-off-by: Marc A. Paradise marc.paradise@gmail.com