pass
class ImportpkgExtractor(DebExtractor):
- def __init__(self, hash_functions, callback):
+ hash_functions = [sha512_nontrivial, gziphash, pnghash, gifhash]
+
+ def __init__(self, callback):
self.state = "start"
- self.hash_functions = hash_functions
self.callback = callback
def handle_ar_member(self, name, filelike):
parser.add_option("-H", "--hash", action="store",
help="verify that stdin hash given sha256 hash")
options, args = parser.parse_args()
- hash_functions = [sha512_nontrivial, gziphash, pnghash, gifhash]
try:
stdin = sys.stdin.buffer
except AttributeError: # python2
if options.hash:
stdin = HashedStream(stdin, hashlib.sha256())
try:
- ImportpkgExtractor(hash_functions, dumper.represent).process(stdin)
+ ImportpkgExtractor(dumper.represent).process(stdin)
except ProcessingFinished:
pass
else: