Merge branch '_getattr'
[tiramisu.git] / tiramisu / config.py
index d867a59..8356aaa 100644 (file)
@@ -503,14 +503,15 @@ class _CommonConfig(SubConfig):
         "read write is a global config's setting, see `settings.py`"
         self.cfgimpl_get_settings().read_write()
 
-    def getowner(self, opt):
+    def getowner(self, opt, force_permissive=False):
         """convenience method to retrieve an option's owner
         from the config itself
         """
         if not isinstance(opt, Option) and not isinstance(opt, SymLinkOption):
             raise TypeError(_('opt in getowner must be an option not {0}'
                               '').format(type(opt)))
-        return self.cfgimpl_get_values().getowner(opt)
+        return self.cfgimpl_get_values().getowner(opt,
+                                                  force_permissive=force_permissive)
 
     def unwrap_from_path(self, path, force_permissive=False):
         """convenience method to extract and Option() object from the Config()