Skip to content

Commit

Permalink
show usage when no install path provided
Browse files Browse the repository at this point in the history
  • Loading branch information
David Ricciardi committed Aug 22, 2010
1 parent 1720e47 commit 0613a95
Showing 1 changed file with 11 additions and 7 deletions.
18 changes: 11 additions & 7 deletions bin/sinatra-s3
Original file line number Diff line number Diff line change
Expand Up @@ -49,10 +49,14 @@ def verify_overwrite(file)
resp
end

FileUtils.mkdir_p($APP_PATH)
FileUtils.mkdir_p(File.join($APP_PATH, "public"))
config_ru = "require 'rubygems'\nrequire 'sinatra-s3'"
config_ru += "\n\nuse S3::Tracker if defined?(RubyTorrent)\nuse S3::Admin\nrun S3::Application"
check_install("config.ru", config_ru)
check_install("Rakefile", "require 'sinatra-s3/tasks'")
check_install("s3.yml", File.read(File.join(S3::ROOT_DIR,"s3.yml.example")))
unless $APP_PATH.blank?
FileUtils.mkdir_p($APP_PATH)
FileUtils.mkdir_p(File.join($APP_PATH, "public"))
config_ru = "require 'rubygems'\nrequire 'sinatra-s3'"
config_ru += "\n\nuse S3::Tracker if defined?(RubyTorrent)\nuse S3::Admin\nrun S3::Application"
check_install("config.ru", config_ru)
check_install("Rakefile", "require 'sinatra-s3/tasks'")
check_install("s3.yml", File.read(File.join(S3::ROOT_DIR,"s3.yml.example")))
else
puts "usage: sinatra-s3 install/path"
end

0 comments on commit 0613a95

Please sign in to comment.