From a6bbddd0deae108a1df028f368feeb4e985421df Mon Sep 17 00:00:00 2001 From: Samir Jha Date: Fri, 8 Mar 2024 13:28:00 -0500 Subject: [PATCH] Fixes #37235 - Add verify-checksum command for CV versions in hammer (#932) --- lib/hammer_cli_katello/content_view_version.rb | 13 +++++++++++++ 1 file changed, 13 insertions(+) diff --git a/lib/hammer_cli_katello/content_view_version.rb b/lib/hammer_cli_katello/content_view_version.rb index 1b59fd1a..0d3ce489 100644 --- a/lib/hammer_cli_katello/content_view_version.rb +++ b/lib/hammer_cli_katello/content_view_version.rb @@ -109,6 +109,19 @@ class RepublishRepositoriesCommand < HammerCLIKatello::SingleResourceCommand end end + class VerifyChecksum < HammerCLIKatello::SingleResourceCommand + include HammerCLIForemanTasks::Async + + action :verify_checksum + command_name "verify-checksum" + + success_message _("Verifying checksum of Content View Version repositories with task %{id}.") + failure_message _("Could not verify checksum of repositories in the Content View Version") + build_options do |o| + o.expand(:all).including(:content_views, :organizations) + end + end + class PromoteCommand < HammerCLIKatello::SingleResourceCommand include HammerCLIForemanTasks::Async include LifecycleEnvironmentNameMapping