Sha256: 617769528611ca574a60f1419b589b00610061b15596c70971f49f1b0f88a070
Contents?: true
Size: 796 Bytes
Versions: 4
Compression:
Stored size: 796 Bytes
Contents
require "rubygems" require "json" require "uri" require "cgi" %w( support/formatting task dsl job packer support/tuple support/array_serializer mappers/base_mapper mappers/transpose_mapper mappers/pass_through_mapper reducers/base_reducer reducers/pass_through_reducer reducers/sum_reducer reducers/max_reducer reducers/min_reducer reducers/transpose_reducer serializers/json stores/hbase stores/in_memory test_runner ruby-hbase ).each {|file| require File.join(File.dirname(__FILE__), file) } module Mandy class << self def stores @stores||={} end end def job(name, &blk) job = Mandy::Job.new(name) job.instance_eval(&blk) unless blk.nil? Mandy::Job.jobs << job job end module_function :job end
Version data entries
4 entries across 4 versions & 1 rubygems
Version | Path |
---|---|
mandy-0.3.12 | lib/mandy.rb |
mandy-0.3.11 | lib/mandy.rb |
mandy-0.3.10 | lib/mandy.rb |
mandy-0.3.9 | lib/mandy.rb |