class Bookbinder::Commands::Components::Imprint::DirectoryPreparer

Attributes

fs[R]

Public Class Methods

new(fs) click to toggle source
# File lib/bookbinder/commands/components/imprint/directory_preparer.rb, line 6
def initialize(fs)
  @fs = fs
end

Public Instance Methods

prepare_directories(output_locations) click to toggle source
# File lib/bookbinder/commands/components/imprint/directory_preparer.rb, line 10
def prepare_directories(output_locations)
  fs.empty_directory(output_locations.output_dir)
  fs.make_directory(output_locations.pdf_from_preprocessing_dir)

  fs.empty_directory(output_locations.pdf_artifact_dir)
end