Method: Yad::Core.build_rollback_command
- Defined in:
- lib/yad/core.rb
.build_rollback_command(current_release_symlink, previous_release_directory, latest_release_directory) ⇒ Object
54 55 56 57 58 59 60 |
# File 'lib/yad/core.rb', line 54 def self.build_rollback_command(current_release_symlink, previous_release_directory, latest_release_directory) if previous_release_directory.nil? || previous_release_directory == latest_release_directory || latest_release_directory.nil? "echo no previous release for rollback" else "rm -f #{current_release_symlink}; ln -s #{previous_release_directory} #{current_release_symlink} && rm -rf #{latest_release_directory}" end end |