Module: Jekyll::Cache
- Defined in:
- lib/jekyll-cache.rb,
lib/jekyll/cache/version.rb,
lib/jekyll/cache/file_store.rb,
lib/jekyll/cache/null_store.rb,
lib/jekyll/cache/memory_store.rb
Defined Under Namespace
Classes: FileStore, MemoryStore
Constant Summary collapse
- VERSION =
"1.2.0"
- NullStore =
ActiveSupport::Cache::NullStore
Class Method Summary collapse
-
.clear ⇒ true, false
– Clear the entire cache.
-
.logger ⇒ Jekyll::LogWrapper
– Creates a log wrapper for ActiveSupport –.
Class Method Details
.clear ⇒ true, false
Note:
Doesn’t matter if it exists.
– Clear the entire cache. –
21 22 23 24 25 |
# File 'lib/jekyll-cache.rb', line 21 def self.clear if Jekyll.cache_dir&.directory? then Jekyll.cache_dir.rm_r end end |
.logger ⇒ Jekyll::LogWrapper
– Creates a log wrapper for ActiveSupport –
32 33 34 35 |
# File 'lib/jekyll-cache.rb', line 32 def self.logger logger = Jekyll.logger @logger ||= LogWrapper.new(logger) end |