+def check_channel_metadata(
+ v: Verification,
+ channel: Channel,
+ channel_contents: str) -> None:
+ v.status('Verifying git commit in channel tarball')
+ v.result(
+ open(
+ os.path.join(
+ channel_contents,
+ channel.release_name,
+ '.git-revision')).read(999) == channel.git_commit)
+
+ v.status(
+ 'Verifying version-suffix is a suffix of release name %s:' %
+ channel.release_name)
+ version_suffix = open(
+ os.path.join(
+ channel_contents,
+ channel.release_name,
+ '.version-suffix')).read(999)
+ v.status(version_suffix)
+ v.result(channel.release_name.endswith(version_suffix))
+
+