lib/review/epubmaker.rb in review-3.2.0 vs lib/review/epubmaker.rb in review-4.0.0
- old
+ new
@@ -37,16 +37,16 @@
@buildlogtxt = 'build-log.txt'
@logger = ReVIEW.logger
end
def error(msg)
- @logger.error "#{File.basename($PROGRAM_NAME, '.*')}: #{msg}"
+ @logger.error msg
exit 1
end
def warn(msg)
- @logger.warn "#{File.basename($PROGRAM_NAME, '.*')}: #{msg}"
+ @logger.warn msg
end
def log(msg)
@logger.debug(msg)
end
@@ -498,9 +498,12 @@
end
def copy_stylesheet(basetmpdir)
return if @config['stylesheet'].empty?
@config['stylesheet'].each do |sfile|
+ unless File.exist?(sfile)
+ error "#{sfile} is not found."
+ end
FileUtils.cp(sfile, basetmpdir)
@producer.contents.push(Content.new('file' => sfile))
end
end