From 41644b7ad47d38dec62e5cb3f711f4edf66698e2 Mon Sep 17 00:00:00 2001 From: Alejandro Huertas Date: Tue, 18 Feb 2020 20:58:50 +0100 Subject: [PATCH 1/2] 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 From d1b8e721d47ecfa138d473bb6f45683d01e287e3 Mon Sep 17 00:00:00 2001 From: Alejandro Huertas Date: Tue, 18 Feb 2020 20:59:08 +0100 Subject: [PATCH 2/2] F #4203: onehook CLI config changes --- src/cli/etc/onehook.yaml | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/cli/etc/onehook.yaml b/src/cli/etc/onehook.yaml index 415cf6bff7..2b8b882074 100644 --- a/src/cli/etc/onehook.yaml +++ b/src/cli/etc/onehook.yaml @@ -2,11 +2,13 @@ :ID: :desc: ONE identifier for Hook :size: 4 + :adjust: true :NAME: :desc: Name of the Hook :size: 19 :left: true + :expand: true :TYPE: :desc: Type of the hook