diff options
| author | Brian Dolbec <dolsen@gentoo.org> | 2014-02-12 02:12:26 -0800 |
|---|---|---|
| committer | Brian Dolbec <dolsen@gentoo.org> | 2014-02-12 02:12:26 -0800 |
| commit | ec50e457e860d12faeb41563ff47ca31e14f1541 (patch) | |
| tree | 4ae31d671b6a1c3d9da76be258de0594e1d40279 | |
| parent | 35a2f04842ceb544dcd6685b5ef87da5b5860c8a (diff) | |
| download | gentoolkit-ec50e457e860d12faeb41563ff47ca31e14f1541.tar.gz | |
revdep_rebuild/analyse.py: Add docstring to scan_files()
| -rw-r--r-- | pym/gentoolkit/revdep_rebuild/analyse.py | 9 |
1 files changed, 8 insertions, 1 deletions
diff --git a/pym/gentoolkit/revdep_rebuild/analyse.py b/pym/gentoolkit/revdep_rebuild/analyse.py index b5daff9..3194f48 100644 --- a/pym/gentoolkit/revdep_rebuild/analyse.py +++ b/pym/gentoolkit/revdep_rebuild/analyse.py @@ -17,7 +17,14 @@ from .cache import save_cache def scan_files(libs_and_bins, cmd_max_args, logger): - + '''Calls stuff.scan() and processes the data into a dictionary + of scanned files information. + + @param libs_and_bins: set of libraries and binaries to scan for lib links. + @param cmd_max_args: maximum number of files to pass into scanelf calls. + @param logger: python style Logging function to use for output. + @returns dict: {bit_length: {soname: {filename: set(needed)}}} + ''' scanned_files = {} # {bits: {soname: (filename, needed), ...}, ...} for line in scan(['-nBF', '%F %f %S %n %M'], libs_and_bins, cmd_max_args, logger): |
