class Bricolage::DestFileParam

Public Class Methods

new(name = 'dest-file', arg_spec = 'PATH', description = 'Target file name.', optional: false, publish: false) click to toggle source
Calls superclass method Bricolage::Param::new
# File lib/bricolage/parameters.rb, line 569
def initialize(name = 'dest-file', arg_spec = 'PATH', description = 'Target file name.',
    optional: false, publish: false)
  super name, arg_spec, description, optional: optional, publish: publish
end

Public Instance Methods

default_value(ctx, vars) click to toggle source
# File lib/bricolage/parameters.rb, line 574
def default_value(ctx, vars)
  nil
end
materialize(path, ctx, vars) click to toggle source
# File lib/bricolage/parameters.rb, line 578
def materialize(path, ctx, vars)
  Pathname(expand(path, vars))
end
variables(path) click to toggle source
# File lib/bricolage/parameters.rb, line 582
def variables(path)
  wrap_variable_value(path.to_s)
end