class Jekyll::Contentful::SingleFileDataExporter

Single File Data Exporter Class

Serializes Contentful data into a single YAML file

Public Instance Methods

destination_file() click to toggle source
# File lib/jekyll-contentful-data-import/single_file_data_exporter.rb, line 22
def destination_file
  File.join(destination_directory, "#{name}.yaml")
end
run() click to toggle source
# File lib/jekyll-contentful-data-import/single_file_data_exporter.rb, line 9
def run
  setup_directory(destination_directory)

  File.open(destination_file, 'w') do |file|
    file.write(
      ::Jekyll::Contentful::Serializer.new(
        entries,
        config
      ).to_yaml
    )
  end
end