summaryrefslogtreecommitdiffstats
path: root/src/lib/Bcfg2/Server/Plugins/Packages/Readers/Xz.py
blob: 39a058767362db460eca0028915733212c11a9f0 (plain)
1
2
3
4
5
6
7
8
9
10
11
""" Reader for lzma compressed package sources. """

import lzma
from Bcfg2.Server.Plugins.Packages.Readers import Reader


class XzReader(Reader):
    extension = 'xz'

    def _open(self, filename):
        return lzma.LZMAFile(filename)