director/lib/director/jobs/update_release.rb
def normalize_manifest
        Bosh::Director.hash_string_vals(@manifest, 'name', 'version')

        @manifest['packages'].each { |p| Bosh::Director.hash_string_vals(p, 'name', 'version', 'sha1') }
        @manifest['jobs'].each { |j| Bosh::Director.hash_string_vals(j, 'name', 'version', 'sha1') }
      end
# Normalizes release manifest, so all names, versions, and checksums
# are Strings.
# @return [void]
Normalizes release manifest, so all names, versions, and checksums
are Strings.
Normalizes release manifest so all names versions and checksums are Strings .
def normalize_manifest
        Bosh::Director.hash_string_vals(@manifest, 'name', 'version')
        @manifest['packages'].each { |p| Bosh::Director.hash_string_vals(p, 'name', 'version', 'sha1') }
        @manifest['jobs'].each { |j| Bosh::Director.hash_string_vals(j, 'name', 'version', 'sha1') }
      end
def normalize_manifest Bosh :: Director . hash_string_vals ( @manifest , 'name' , 'version' ) @manifest [ 'packages' ] . each { | p | Bosh :: Director . hash_string_vals ( p , 'name' , 'version' , 'sha1' ) } @manifest [ 'jobs' ] . each { | j | Bosh :: Director . hash_string_vals ( j , 'name' , 'version' , 'sha1' ) } end
Normalizes release manifest, so all names, versions, and checksums
are Strings.
Normalizes release manifest so all names versions and checksums are Strings .
None
void