def _find_data_files():
"""Traverses the schema directory to identify all XSDs.
Returns:
A list of (target_directory: [files_list]) tuples.
"""
data_files = collections.defaultdict(list)
for filepath in findall('schemas'):
if not filepath.endswith('.xsd'):
continue
directory, unused_filename = os.path.split(filepath)
data_files[os.path.join('dsrf', directory)].append(filepath)
return [(k, v) for k, v in data_files.iteritems()]
评论列表
文章目录