2
0
mirror of https://gitlab.com/apparmor/apparmor synced 2025-08-22 10:07:12 +00:00

Merge Unify get_directory_contents(), and delete unused copy

Copy the optimized version from common.py to easyprof.py (shouldn't
change the behaviour).

Since get_directory_contents() is only used in easyprof.py, delete the
unused copy from common.py.

MR: https://gitlab.com/apparmor/apparmor/-/merge_requests/1720
Approved-by: Ryan Lee <rlee287@yahoo.com>
Merged-by: Christian Boltz <apparmor@cboltz.de>
This commit is contained in:
Christian Boltz 2025-07-15 21:49:48 +00:00
commit 1c2f3582fe
2 changed files with 1 additions and 15 deletions

View File

@ -10,7 +10,6 @@
# ------------------------------------------------------------------
import collections
import glob
import logging
import os
import re
@ -169,14 +168,6 @@ def valid_path(path):
return True
def get_directory_contents(path):
"""Find contents of the given directory"""
if not valid_path(path):
return None
return sorted(glob.glob(path + "/*"))
def is_skippable_file(path):
"""Returns True if filename matches something to be skipped (rpm or dpkg backup files, hidden files etc.)
The list of skippable files needs to be synced with apparmor initscript and libapparmor _aa_is_blacklisted()

View File

@ -200,12 +200,7 @@ def get_directory_contents(path):
if not valid_path(path):
return None
files = []
for f in glob.glob(path + "/*"):
files.append(f)
files.sort()
return files
return sorted(glob.glob(path + "/*"))
def verify_policy(policy, exe, base=None, include=None):