update - consistent quoting; use INIT_COMMAND

This commit is contained in:
Adam Vandenberg 2010-10-15 21:16:04 -07:00
parent 25c402bd97
commit 91f3823997

View File

@ -1,10 +1,10 @@
class RefreshBrew class RefreshBrew
REPOSITORY_URL = 'http://github.com/mxcl/homebrew.git' REPOSITORY_URL = "http://github.com/mxcl/homebrew.git"
INIT_COMMAND = "git init" INIT_COMMAND = "git init"
CHECKOUT_COMMAND = 'git checkout -q master' CHECKOUT_COMMAND = "git checkout -q master"
UPDATE_COMMAND = "git pull #{REPOSITORY_URL} master" UPDATE_COMMAND = "git pull #{REPOSITORY_URL} master"
REVISION_COMMAND = 'git log -l -1 --pretty=format:%H 2> /dev/null' REVISION_COMMAND = "git log -l -1 --pretty=format:%H 2> /dev/null"
GIT_UP_TO_DATE = 'Already up-to-date.' GIT_UP_TO_DATE = "Already up-to-date."
formula_regexp = 'Library/Formula/(.+?)\.rb' formula_regexp = 'Library/Formula/(.+?)\.rb'
ADDED_FORMULA = %r{^\s+create mode \d+ #{formula_regexp}$} ADDED_FORMULA = %r{^\s+create mode \d+ #{formula_regexp}$}
@ -33,7 +33,7 @@ class RefreshBrew
if File.directory? '.git' if File.directory? '.git'
safe_system CHECKOUT_COMMAND safe_system CHECKOUT_COMMAND
else else
safe_system "git init" safe_system INIT_COMMAND
end end
output = execute(UPDATE_COMMAND) output = execute(UPDATE_COMMAND)
end end