lib/stevenson/templates/local.rb in stevenson-2.2.1 vs lib/stevenson/templates/local.rb in stevenson-2.2.2
- old
+ new
@@ -6,10 +6,10 @@
def initialize(template_path, options)
@template_path, @options = template_path, options
end
def local_directory
- raise InvalidTemplateException.new('The given path is not a directory') unless File.directory?(template_path)
+ raise InvalidTemplateException.new("The given path is not a directory '#{template_path}'") unless File.directory?(template_path)
@_local_directory ||= Dir.mktmpdir.tap do |dir|
directories = [template_path, options[:subdirectory], '.'].compact
FileUtils.cp_r File.join(*directories), dir