From 41644b7ad47d38dec62e5cb3f711f4edf66698e2 Mon Sep 17 00:00:00 2001 From: Alejandro Huertas Date: Tue, 18 Feb 2020 20:58:50 +0100 Subject: [PATCH] F #4203: onehook CLI improvements --- src/cli/onehook | 12 ++++++++---- 1 file changed, 8 insertions(+), 4 deletions(-) diff --git a/src/cli/onehook b/src/cli/onehook index 962db9cc17..b33e3af683 100755 --- a/src/cli/onehook +++ b/src/cli/onehook @@ -79,8 +79,12 @@ CommandParser::CmdParser.new(ARGV) do :description => 'execution ID' } - set :format, :hookid, OpenNebulaHelper.rname_to_id_desc('HOOK') do |arg| - OpenNebulaHelper.rname_to_id(arg, 'HOOK') + set :format, :hookid, OneHookHelper.to_id_desc do |arg| + helper.rname_to_id(arg) + end + + set :format, :hookid_list, OneHookHelper.list_to_id_desc do |arg| + helper.list_to_id(arg) end ######################################################################## @@ -172,8 +176,8 @@ CommandParser::CmdParser.new(ARGV) do EOT command :delete, delete_desc, [:range, :hookid_list] do - helper.perform_actions(args[0], options, 'deleted') do |t| - t.delete + helper.perform_actions(args[0], options, 'deleted') do |hook| + hook.delete end end