Files
rocm-systems/internal/continuous_integration/short/absolute_path.py
T
2024-07-01 09:57:08 -05:00

22 regels
589 B
Python

#!/tool/pandora64/.package/python-3.8.0/bin/python3
import glob
import pprint
class PathGlobber():
def __init__(self, name, *partial_paths_to_concatenate):
self._search_path = ''
for partial_path in partial_paths_to_concatenate:
self._search_path += partial_path
self.dirs = []
self._name = name
def generate(self):
self.dirs = glob.glob(self._search_path, recursive=True)
def dump(self):
str_out = self._name
str_out += pprint.pformat(self.dirs, width=120)
str_out += '\n'
return str_out