1# SPDX-License-Identifier: GPL-2.0+ 2# Copyright (C) 2022 Weidmüller Interface GmbH & Co. KG 3# Stefan Herbrechtsmeier <stefan.herbrechtsmeier@weidmueller.com> 4# 5"""Bintool implementation for lzop 6 7lzop allows compression and decompression of files. 8 9Documentation is available via:: 10 11 man lzop 12""" 13 14from binman import bintool 15 16# pylint: disable=C0103 17class Bintoollzop(bintool.BintoolPacker): 18 """Compression/decompression using the lzop algorithm 19 20 This bintool supports running `lzop` to compress and decompress data, as 21 used by binman. 22 23 It is also possible to fetch the tool, which uses `apt` to install it. 24 25 Documentation is available via:: 26 27 man lzop 28 """ 29 def __init__(self, name): 30 super().__init__(name, 'lzo', compress_args=[]) 31