scripts/dtrx

branch
trunk
changeset 98
6b7860fca221
parent 96
4921c8e3c3f5
child 99
1ae3722ca219
equal deleted inserted replaced
97:0ebcdd6512ac 98:6b7860fca221
832 for extension in mapping[2:]: 832 for extension in mapping[2:]:
833 extension_map.setdefault(extension, []).append(mapping[:2]) 833 extension_map.setdefault(extension, []).append(mapping[:2])
834 834
835 magic_encoding_map = {} 835 magic_encoding_map = {}
836 for mapping in (('bzip2', 'bzip2 compressed'), 836 for mapping in (('bzip2', 'bzip2 compressed'),
837 ('gzip', 'gzip compressed')): 837 ('gzip', 'gzip compressed'),
838 ('lzma', 'LZMA compressed')):
838 for pattern in mapping[1:]: 839 for pattern in mapping[1:]:
839 magic_encoding_map[re.compile(pattern)] = mapping[0] 840 magic_encoding_map[re.compile(pattern)] = mapping[0]
840 841
841 def __init__(self, filename, options): 842 def __init__(self, filename, options):
842 self.filename = filename 843 self.filename = filename

mercurial