diff options
-rw-r--r-- | lib/spack/spack/util/imp/importlib_importer.py | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/lib/spack/spack/util/imp/importlib_importer.py b/lib/spack/spack/util/imp/importlib_importer.py index 9eec569574..33c50cb601 100644 --- a/lib/spack/spack/util/imp/importlib_importer.py +++ b/lib/spack/spack/util/imp/importlib_importer.py @@ -15,6 +15,12 @@ class PrependFileLoader(SourceFileLoader): super(PrependFileLoader, self).__init__(full_name, path) self.prepend = prepend + def path_stats(self, path): + stats = super(PrependFileLoader, self).path_stats(path) + if self.prepend: + stats["size"] += len(self.prepend) + 1 + return stats + def get_data(self, path): data = super(PrependFileLoader, self).get_data(path) if path != self.path or self.prepend is None: |