Class: Contentful::Importer::Publish

Inherits:
Command
  • Object
show all
Defined in:
lib/contentful/importer/publish.rb

Instance Attribute Summary

Attributes inherited from Command

#config, #converter, #importer, #json_validator

Class Method Summary collapse

Instance Method Summary collapse

Methods inherited from Command

data_options, #initialize, space_options, thread_options

Constructor Details

This class inherits a constructor from Contentful::Importer::Command

Class Method Details

.optionsObject



10
11
12
# File 'lib/contentful/importer/publish.rb', line 10

def self.options
  PublishAssets.options.concat(PublishEntries.options).uniq.sort
end

Instance Method Details

#runObject



14
15
16
17
18
# File 'lib/contentful/importer/publish.rb', line 14

def run
  super
  PublishAssets.publish(@settings, @importer)
  PublishEntries.publish(@importer)
end