[CHG] core: deprecate get_module_filetree
It's pretty much unused and fairly complicated. Also deprecate `listdir` entirely since `get_module_filetree` is the only extant user of the recursive listdir. closes odoo/odoo#98034 Related: odoo/enterprise#30403 Signed-off-by: Xavier Morel (xmo) <xmo@odoo.com>
This commit is contained in:
@@ -217,6 +217,11 @@ def get_module_path(module, downloaded=False, display_warning=True):
|
||||
return False
|
||||
|
||||
def get_module_filetree(module, dir='.'):
|
||||
warnings.warn(
|
||||
"Since 16.0: use os.walk or a recursive glob or something",
|
||||
DeprecationWarning,
|
||||
stacklevel=2
|
||||
)
|
||||
path = get_module_path(module)
|
||||
if not path:
|
||||
return False
|
||||
|
||||
Reference in New Issue
Block a user