Merge pull request #688 from chef/dr/fail-on-missing-backend

validate target backend
This commit is contained in:
Dominik Richter 2016-04-29 03:04:19 +02:00
commit ab9a82ccfa

View file

@ -14,7 +14,7 @@ module Inspec
# @return [TransportBackend] enriched transport instance
def self.create(config)
conf = Train.target_config(config)
name = conf[:backend] || :local
name = Train.validate_backend(conf)
transport = Train.create(name, conf)
if transport.nil?
fail "Can't find transport backend '#{name}'."