class Runbook::Util::StickyHash
Public Instance Methods
[](key)
click to toggle source
Calls superclass method
# File lib/runbook/util/sticky_hash.rb, line 3 def [](key) value = super value.is_a?(Glue) ? value.val : value end
[]=(key, value)
click to toggle source
Calls superclass method
# File lib/runbook/util/sticky_hash.rb, line 8 def []=(key, value) assoc = self.assoc(key) if assoc.nil? || ! assoc[1].is_a?(Glue) super else assoc[1].val = value end end