From 9730e8084cc8be203050e29f4f840726f80a1188 Mon Sep 17 00:00:00 2001 From: Javi Fontan Date: Mon, 11 Jul 2011 19:11:50 +0200 Subject: [PATCH] Use constants for filter_flag parameters in CLI --- src/cli/one_helper.rb | 12 ++++++++---- 1 file changed, 8 insertions(+), 4 deletions(-) diff --git a/src/cli/one_helper.rb b/src/cli/one_helper.rb index aa67841b22..1a918b89ef 100644 --- a/src/cli/one_helper.rb +++ b/src/cli/one_helper.rb @@ -219,15 +219,19 @@ EOT def filterflag_to_i(str) filter_flag = case str - when "a", "all" then -2 - when "m", "mine" then -3 - when "g", "group" then -1 + when "a", "all" then OpenNebula::Pool::INFO_ALL + when "m", "mine" then OpenNebula::Pool::INFO_MINE + when "g", "group" then OpenNebula::Pool::INFO_GROUP else if str.match(/^[0123456789]+$/) str.to_i else user = translation_hash[:users].select { |k,v| v==str } - user.length > 0 ? user.first.first.to_i : -2 + if user.length > 0 + user.first.first.to_i + else + OpenNebula::Pool::INFO_GROUP + end end end