lib/specinfra/command/base/file.rb in specinfra-2.30.4 vs lib/specinfra/command/base/file.rb in specinfra-2.31.0

- old
+ new

@@ -148,11 +148,13 @@ def move(src, dest) "mv #{escape(src)} #{escape(dest)}" end - def link_to(link, target) - "ln -s #{escape(target)} #{escape(link)}" + def link_to(link, target, options = {}) + option = '-s' + option << 'f' if options[:force] + "ln #{option} #{escape(target)} #{escape(link)}" end def remove(file) "rm -rf #{escape(file)}" end