Method: Fulmar::Infrastructure::Model::Transfer::RsyncWithVersions#revert
- Defined in:
- lib/fulmar/infrastructure/model/transfer/rsync_with_versions.rb
#revert(release = last_release) ⇒ true, false
Reverts to a given release
130 131 132 133 134 135 136 137 138 139 140 141 |
# File 'lib/fulmar/infrastructure/model/transfer/rsync_with_versions.rb', line 130 def revert(release = last_release) prepare unless @prepared return false if release.nil? # Convenience: Allow more readable version string from output if release =~ /^\d{4}-\d{2}-\d{2} \d{2}:\d{2}:\d{2}/ release = Time.strptime(item, TIME_READABLE).strftime(TIME_FOLDER) end create_symlink release end |