From 8a6f18c3c7e1e7889901baec2bc1befd87f081f8 Mon Sep 17 00:00:00 2001 From: Marko Kreen Date: Tue, 15 Jun 2010 15:25:02 +0300 Subject: [PATCH] skytools.Config: .options() and .has_options() methods. --- python/skytools/config.py | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/python/skytools/config.py b/python/skytools/config.py index 43d0a46b..047ae258 100644 --- a/python/skytools/config.py +++ b/python/skytools/config.py @@ -177,3 +177,12 @@ class Config(object): """Return new Config() instance with new main section on same config file.""" return Config(main_section, self.filename, self.sane_config) + + def options(self): + """Return list of options in main section.""" + return self.cf.options(self.main_section) + + def has_option(self, opt): + """Checks if option exists in main section.""" + return self.cf.has_option(self.main_section) + -- 2.39.5