Sha256: 93ecb3cc42dc6d379592fe175261d5b5893b422391553c133affecd2c3b9ea51
Contents?: true
Size: 710 Bytes
Versions: 9
Compression:
Stored size: 710 Bytes
Contents
#! /usr/bin/env ruby require 'main' require 'bj' Main { option('rails_root', 'R'){ argument_required default '.' } option('rails_env', 'E'){ argument_required default 'development' } def run help! end mode 'setup' do def run bj.setup! end end mode 'test' do def run Bj.boot! y Bj end end mode 'migration' do #puts Bj.migration end mode 'configure' do end mode 'submit' do end mode 'list' do end def bj return @bj if defined? @bj options = %w[ rails_root rails_env ].inject(Hash.new){|h,k| h.update k => params[k].value} @bj = Bj.new options.merge(:logger => logger) end }
Version data entries
9 entries across 7 versions & 4 rubygems