Method: Bosh::Director::Jobs::UpdateRelease#verify_manifest
- Defined in:
- lib/bosh/director/jobs/update_release.rb
#verify_manifest ⇒ void
This method returns an undefined value.
97 98 99 100 101 102 103 104 105 106 107 108 109 110 |
# File 'lib/bosh/director/jobs/update_release.rb', line 97 def verify_manifest manifest_file = File.join(@tmp_release_dir, "release.MF") unless File.file?(manifest_file) raise ReleaseManifestNotFound, "Release manifest not found" end @manifest = Psych.load_file(manifest_file) normalize_manifest @name = @manifest["name"] @version = @manifest["version"] @commit_hash = @manifest.fetch("commit_hash", nil) @uncommitted_changes = @manifest.fetch("uncommitted_changes", nil) end |