diff options
| author | viega | 1998-06-03 12:48:32 +0000 |
|---|---|---|
| committer | viega | 1998-06-03 12:48:32 +0000 |
| commit | 9de2c28cde4f41d16eacc0a13875d1841c1b57f9 (patch) | |
| tree | c963398d1ea93604b53926ded41c163c37a1eed1 /modules/mm_utils.py | |
| parent | 68a00adcfbe78d40d0754cdec4777a7c2a5e2af3 (diff) | |
| download | mailman-9de2c28cde4f41d16eacc0a13875d1841c1b57f9.tar.gz mailman-9de2c28cde4f41d16eacc0a13875d1841c1b57f9.tar.zst mailman-9de2c28cde4f41d16eacc0a13875d1841c1b57f9.zip | |
Diffstat (limited to 'modules/mm_utils.py')
| -rw-r--r-- | modules/mm_utils.py | 11 |
1 files changed, 11 insertions, 0 deletions
diff --git a/modules/mm_utils.py b/modules/mm_utils.py index a8fa02967..cd04ff1f6 100644 --- a/modules/mm_utils.py +++ b/modules/mm_utils.py @@ -223,6 +223,17 @@ def GetPathPieces(path): pass return l +nesting_level = None +def GetNestingLevel(): + global nesting_level + if nesting_level == None: + try: + path = os.environ['PATH_INFO'] + nesting_level = len(string.split(os.environ['PATH_INFO'], '/')) - 1 + except KeyError: + nesting_level = 0 + return nesting_level + def MakeDirTree(path, perms=0775, verbose=0): made_part = '/' path_parts = GetPathPieces(path) |
