Sha256: 59f4781142fd9823f5e8e1758536f33d6283d1509f981ef592e1af38a85f4f5c

Contents?: true

Size: 244 Bytes

Versions: 2

Compression:

Stored size: 244 Bytes

Contents

module BERTRPC
  class Mod
    def initialize(svc, type, mod)
      @svc = svc
      @type = type
      @mod = mod
    end

    def method_missing(cmd, *args)
      args = [*args]
      @type.new(@svc, @mod, cmd, args).execute
    end
  end
end

Version data entries

2 entries across 2 versions & 2 rubygems

Version Path
mojombo-bertrpc-0.2.0 lib/bertrpc/mod.rb
bertrpc-0.2.0 lib/bertrpc/mod.rb