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