Method: Command::Convert#copy_to_converted_file

Defined in:
lib/command/convert.rb

#copy_to_converted_file(src_path) ⇒ Object

convert.copy-to で指定されたディレクトリに書籍データをコピーする



311
312
313
314
315
316
317
318
319
320
321
322
323
# File 'lib/command/convert.rb', line 311

def copy_to_converted_file(src_path)
  # 2.1.0 から convert.copy_to から convert.copy-to へ名称が変更された
  # (互換性維持のための処理)
  copy_to_dir = @options["copy-to"] || @options["copy_to"]
  return nil unless copy_to_dir
  if File.directory?(copy_to_dir)
    FileUtils.copy(src_path, copy_to_dir)
    return File.join(copy_to_dir, File.basename(src_path))
  else
    error "#{copy_to_dir} はフォルダではないかすでに削除されています。コピー出来ませんでした"
    return nil
  end
end