bin/castronaut in relevance-castronaut-0.2.5 vs bin/castronaut in relevance-castronaut-0.3.0
- old
+ new
@@ -10,20 +10,25 @@
options = {}
OptionParser.new do |opts|
opts.banner = "Usage: castronaut -C /path/to/config/file"
+ opts.on("-h", "--help") do
+ puts opts.banner
+ exit(1)
+ end
+
opts.on("-C", "--config", "Config File") do |c|
options[:config_file] = ARGV[0]
end
end.parse!
if options[:config_file]
Castronaut.config = Castronaut::Configuration.load(options[:config_file])
else
default_config = File.expand_path("./castronaut.yml")
-
+
if File.exist?(default_config)
Castronaut.config = Castronaut::Configuration.load(default_config)
else
puts "Unable to locate configuration. Currently looking at #{default_config}. You can pass a custom configuration path by using the -C flag."
exit(0)
@@ -35,10 +40,10 @@
:run => true,
:raise_errors => true,
:logging => true
)
-Castronaut.logger.debug("Sinatra - Loading app/config.rb")
+Castronaut.logger.info("Sinatra - Loading app/config.rb")
load File.expand_path(File.join(File.dirname(__FILE__), '..', 'app', 'config.rb'))
-Castronaut.logger.debug("Sinatra - Loading app/application.rb")
+Castronaut.logger.info("Sinatra - Loading app/application.rb")
load File.expand_path(File.join(File.dirname(__FILE__), '..', 'app', 'controllers', 'application.rb'))