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

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


class GzipReader(Reader):
    extension = 'gz'

    def _open(self, filename):
        return gzip.GzipFile(filename)