Module: Jekyll::EmbeddingsGenerator

Included in:
Configuration, Data, Embeddings, Store
Defined in:
lib/jekyll/processor.rb,
lib/jekyll/embeddings-generator/init.rb,
lib/jekyll/embeddings-generator/version.rb,
lib/jekyll/embeddings-generator/models/data.rb,
lib/jekyll/embeddings-generator/models/metadata.rb,
lib/jekyll/embeddings-generator/embeddings/store.rb,
lib/jekyll/embeddings-generator/embeddings/generate.rb

Defined Under Namespace

Modules: Embeddings, Store Classes: Configuration, Data, Error, Metadata

Constant Summary collapse

VERSION =
"0.2.0"

Class Attribute Summary collapse

Class Method Summary collapse

Class Attribute Details

.configObject (readonly)

Returns the value of attribute config.



15
16
17
# File 'lib/jekyll/processor.rb', line 15

def config
  @config
end

.siteObject (readonly)

Returns the value of attribute site.



15
16
17
# File 'lib/jekyll/processor.rb', line 15

def site
  @site
end

Class Method Details

.run(options) ⇒ Object



17
18
19
20
21
22
# File 'lib/jekyll/processor.rb', line 17

def run(options)
  @config = Configuration.init(options)
  @site = Configuration.build(options)
  extract_content
  write_related_posts
end