diff options
author | Eric Wong <normalperson@yhbt.net> | 2010-06-05 03:26:51 +0000 |
---|---|---|
committer | Eric Wong <normalperson@yhbt.net> | 2010-06-05 03:37:49 +0000 |
commit | ed9cc7ba22bab5b3f7262d869a8bc03f14b2d4cb (patch) | |
tree | 48ae9035f8d61550f92e5eed332a3839996f1a9a /lib/unicorn/configurator.rb | |
parent | 798ea473865e6d4a4ed2a35987ba40d2fcbfaf6f (diff) | |
download | unicorn-ed9cc7ba22bab5b3f7262d869a8bc03f14b2d4cb.tar.gz |
...than "test ?r" and "test ?w" Not everybody comes from a Unix shell programming background, even though they *should* ;)
Diffstat (limited to 'lib/unicorn/configurator.rb')
-rw-r--r-- | lib/unicorn/configurator.rb | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/lib/unicorn/configurator.rb b/lib/unicorn/configurator.rb index 86e58a0..e4305c2 100644 --- a/lib/unicorn/configurator.rb +++ b/lib/unicorn/configurator.rb @@ -56,7 +56,7 @@ module Unicorn [ :pid, :stderr_path, :stdout_path ].each do |var| String === (path = set[var]) or next path = File.expand_path(path) - test(?w, path) || test(?w, File.dirname(path)) or \ + File.writable?(path) || File.writable?(File.dirname(path)) or \ raise ArgumentError, "directory for #{var}=#{path} not writable" end @@ -341,7 +341,7 @@ module Unicorn path = File.expand_path(path) if config_file && config_file[0] != ?/ && - ! test(?r, "#{path}/#{config_file}") + ! File.readable?("#{path}/#{config_file}") raise ArgumentError, "config_file=#{config_file} would not be accessible in" \ " working_directory=#{path}" |