Lines Matching refs:os
24 import os
25 import os.path
41 if not os.path.isdir(self.binary_cache_dir):
42 os.makedirs(self.binary_cache_dir)
103 for root, _, files in os.walk(symfs_dir):
108 build_id = self._read_build_id(os.path.join(root, filename))
112 self._copy_to_binary_cache(os.path.join(root, filename),
120 target_file = target_file.replace('/', os.sep)
121 target_file = os.path.join(self.binary_cache_dir, target_file)
125 target_dir = os.path.dirname(target_file)
126 if not os.path.isdir(target_dir):
127 os.makedirs(target_dir)
133 if not os.path.isfile(target_file):
158 binary_cache_file = binary[1:].replace('/', os.sep)
159 binary_cache_file = os.path.join(self.binary_cache_dir, binary_cache_file)
168 if os.path.isfile(binary_cache_file):
175 target_dir = os.path.dirname(binary_cache_file)
176 if not os.path.isdir(target_dir):
177 os.makedirs(target_dir)
178 if os.path.isfile(binary_cache_file):
179 os.remove(binary_cache_file)
206 file_path = os.path.join(self.binary_cache_dir, 'kallsyms')
207 if os.path.isfile(file_path):
208 os.remove(file_path)