From e1b338041bb54864942b9339f937960b2f9d95dc Mon Sep 17 00:00:00 2001 From: Ben Hollis Date: Tue, 13 Dec 2011 23:58:34 -0800 Subject: [PATCH] Validate the template option for "middleman init" --- lib/middleman/cli.rb | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/lib/middleman/cli.rb b/lib/middleman/cli.rb index ebdb0843..5e2f7c69 100644 --- a/lib/middleman/cli.rb +++ b/lib/middleman/cli.rb @@ -41,7 +41,7 @@ module Middleman def init(name) key = options[:template].to_sym unless Middleman::Templates.registered.has_key?(key) - key = :default + raise Thor::Error.new "Unknown project template '#{key}'" end thor_group = Middleman::Templates.registered[key] @@ -120,4 +120,4 @@ module Middleman exit 0 end end -end \ No newline at end of file +end