class FPM::Scriptable::Config::GeneralConfig

Public Class Methods

new() click to toggle source
# File lib/fpm/scriptable/config.rb, line 33
def initialize
  @u_defined      = {}
end

Public Instance Methods

method_missing(name, *opts)
Alias for: udefine
udefine(name, *opts) click to toggle source
# File lib/fpm/scriptable/config.rb, line 37
def udefine(name, *opts)
  if !name.nil?
    name = name.to_s
    if name =~ /\=\z/
      name.gsub! /\=/, ''
      if opts.size == 1
        @u_defined[name.to_sym] = opts.first
      end
    else
      @u_defined[name.to_sym]
    end
  end
end
Also aliased as: method_missing