handle case where databag might not be present
workaround for CHEF-4753 (Chef 11.8.0 started breaking data_bag with Chef Solo) which is still present in 11.12.8
handle exceptional case when data_bag_path is invalid (e.g. not mounted in vagrant)