blob: 6e638adf6844517500c3953623db6211359ec6c1 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
|
#!/usr/bin/env jruby
require 'pp'
pp $:
Thread.abort_on_exception = true
require 'irb'
require 'thread'
# hack for delving into test-generated configurations
class AlertAndNotificationLogic; Alerts = Queue.new; end
require 'mauve/configuration'
include Mauve
#raise "must specify config file" unless ARGV.length > 0
unless ARGV.length > 0
STDERR.print("You must specify a configuration file as $arg[1]\n")
STDERR.print(" eg: ./mauve_starter ./bin/console ./test/local.conf\n")
exit 1
end
Configuration.current = ConfigurationBuilder.load(ARGV.shift)
IRB.start
|