Class: PictureTag::Instructions::Cdn

Inherits:
EnvInstruction show all
Defined in:
lib/jekyll_picture_tag/instructions/children/config.rb

Overview

Whether to use a CDN

Instance Method Summary collapse

Methods inherited from Instruction

#value

Instance Method Details

#coerceObject



87
88
89
# File 'lib/jekyll_picture_tag/instructions/children/config.rb', line 87

def coerce
  source[:url] && super
end

#sourceObject



80
81
82
83
84
85
# File 'lib/jekyll_picture_tag/instructions/children/config.rb', line 80

def source
  {
    url: PictureTag.pconfig['cdn_url'],
    setting: PictureTag.pconfig['cdn_environments']
  }
end