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))
114 self._copy_to_binary_cache(os.path.join(root, filename),
122 target_file = target_file.replace('/', os.sep)
123 target_file = os.path.join(self.binary_cache_dir, target_file)
127 target_dir = os.path.dirname(target_file)
128 if not os.path.isdir(target_dir):
129 os.makedirs(target_dir)
135 if not os.path.isfile(target_file):
160 binary_cache_file = binary[1:].replace('/', os.sep)
161 binary_cache_file = os.path.join(self.binary_cache_dir, binary_cache_file)
170 if os.path.isfile(binary_cache_file):
177 target_dir = os.path.dirname(binary_cache_file)
178 if not os.path.isdir(target_dir):
179 os.makedirs(target_dir)
180 if os.path.isfile(binary_cache_file):
181 os.remove(binary_cache_file)
208 file_path = os.path.join(self.binary_cache_dir, 'kallsyms')
209 if os.path.isfile(file_path):
210 os.remove(file_path)