Sha256: 02b243ae9c1ede933ff41fe456c2d47286cb2e4920e44493a9ad809f119c17dd

Contents?: true

Size: 319 Bytes

Versions: 45

Compression:

Stored size: 319 Bytes

Contents

class Kubes::Compiler::Decorator::Hashable
  module Storage
    @@md5s = {}
    def store(kind, name, md5)
      @@md5s[kind] ||= {}
      @@md5s[kind][name] = md5
    end

    def fetch(kind, name)
      @@md5s[kind] ||= {}
      @@md5s[kind][name]
    end

    def md5s
      @@md5s
    end
    extend self
  end
end

Version data entries

45 entries across 45 versions & 1 rubygems

Version Path
kubes-0.9.3 lib/kubes/compiler/decorator/hashable/storage.rb
kubes-0.9.2 lib/kubes/compiler/decorator/hashable/storage.rb
kubes-0.9.1 lib/kubes/compiler/decorator/hashable/storage.rb
kubes-0.9.0 lib/kubes/compiler/decorator/hashable/storage.rb
kubes-0.8.10 lib/kubes/compiler/decorator/hashable/storage.rb
kubes-0.8.9 lib/kubes/compiler/decorator/hashable/storage.rb
kubes-0.8.8 lib/kubes/compiler/decorator/hashable/storage.rb
kubes-0.8.7 lib/kubes/compiler/decorator/hashable/storage.rb
kubes-0.8.6 lib/kubes/compiler/decorator/hashable/storage.rb
kubes-0.8.5 lib/kubes/compiler/decorator/hashable/storage.rb
kubes-0.8.4 lib/kubes/compiler/decorator/hashable/storage.rb
kubes-0.8.3 lib/kubes/compiler/decorator/hashable/storage.rb
kubes-0.8.2 lib/kubes/compiler/decorator/hashable/storage.rb
kubes-0.8.1 lib/kubes/compiler/decorator/hashable/storage.rb
kubes-0.8.0 lib/kubes/compiler/decorator/hashable/storage.rb
kubes-0.7.10 lib/kubes/compiler/decorator/hashable/storage.rb
kubes-0.7.9 lib/kubes/compiler/decorator/hashable/storage.rb
kubes-0.7.8 lib/kubes/compiler/decorator/hashable/storage.rb
kubes-0.7.7 lib/kubes/compiler/decorator/hashable/storage.rb
kubes-0.7.6 lib/kubes/compiler/decorator/hashable/storage.rb