From 6feee4ac2937c269be7bfb3d6b20fceca65a41bb Mon Sep 17 00:00:00 2001 From: Tim Ekl Date: Thu, 24 May 2012 12:59:04 -0400 Subject: [PATCH] Provide [] method on ParseConfig object Closes #5 Signed-off-by: Tim Ekl --- lib/parseconfig.rb | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/lib/parseconfig.rb b/lib/parseconfig.rb index 0dcfc97..3c58024 100644 --- a/lib/parseconfig.rb +++ b/lib/parseconfig.rb @@ -97,6 +97,11 @@ def get_value(param) return self.params[param] end + # This method is a shortcut to accessing the @params variable + def [](param) + return self.params[param] + end + # This method returns all parameters/groups defined in a config file. def get_params() return self.params.keys