module DhEasy::Core::Plugin::Seeder
Attributes
referer[RW]
Referer to use on page seeding. @return [String]
root_input_dir[RW]
Root input directory path. @return [String]
Public Class Methods
new(opts = {})
click to toggle source
Initialize seeder and hooks.
@param [Hash] opts ({}) Configuration options.
@see DhEasy::Core::Plugin::ContextIntegrator#initialize_hook_core_context_integrator
@see initialize_hook_core_seeder
# File lib/dh_easy/core/plugin/seeder.rb, line 38 def initialize opts = {} initialize_hooks opts end
Public Instance Methods
initialize_hook_core_seeder(opts = {})
click to toggle source
Hook to initialize seeder object.
@param [Hash] opts ({}) Configuration options. @option opts [String] :root_input_dir (nil) Root directory for inputs. @option opts [String] :referer (nil) New pages referer, useful to dynamic setups. @option opts [String] :cookie (nil) Cookie to use on seeded pages fetchs.
# File lib/dh_easy/core/plugin/seeder.rb, line 26 def initialize_hook_core_seeder opts = {} @root_input_dir = opts[:root_input_dir] @referer = opts[:referer] @cookie = opts[:cookie] end