lib/knj/scripts/upgrade_knjrbfw_checker.rb in knjrbfw-0.0.8 vs lib/knj/scripts/upgrade_knjrbfw_checker.rb in knjrbfw-0.0.9

- old
+ new

@@ -3,39 +3,39 @@ require "knj/autoload" mode = ARGV[0] if mode.to_s.length <= 0 - print "No mode was given.\n" - exit + print "No mode was given.\n" + exit elsif mode != "dev" and mode != "original" - print "Invalid mode: #{mode}\n" - exit + print "Invalid mode: #{mode}\n" + exit end checks = [ - "/usr/share/php/knjphpframework", - "/usr/lib/ruby/1.8/knjrbfw" + "/usr/share/php/knjphpframework", + "/usr/lib/ruby/1.8/knjrbfw" ] checks.each do |dir| - dev_name = dir + "_dev" - original_name = dir + "_original" - - if mode == "dev" - if File.exists?(dir) and File.symlink?(dir) - #do nothing. - elsif File.exists?(dir) and !File.exists?(original_name) - File.rename(dir, original_name) - File.rename(dev_name, dir) - end - elsif mode == "original" - if File.exists?(dir) and File.exists?(original_name) and File.symlink?(dir) - File.rename(dir, dev_name) - File.rename(original_name, dir) - else - #do nothing. - end - else - raise "No such mode: #{mode}" - end + dev_name = dir + "_dev" + original_name = dir + "_original" + + if mode == "dev" + if File.exists?(dir) and File.symlink?(dir) + #do nothing. + elsif File.exists?(dir) and !File.exists?(original_name) + File.rename(dir, original_name) + File.rename(dev_name, dir) + end + elsif mode == "original" + if File.exists?(dir) and File.exists?(original_name) and File.symlink?(dir) + File.rename(dir, dev_name) + File.rename(original_name, dir) + else + #do nothing. + end + else + raise "No such mode: #{mode}" + end end \ No newline at end of file