def _run(self, scanObject, result, depth, args):
        moduleResult = []

        file = StringIO.StringIO(scanObject.buffer)
        gzip_file = gzip.GzipFile(fileobj=file)

        new_buffer = gzip_file.read()

        moduleResult.append(ModuleObject(buffer=new_buffer,
                                         externalVars=ExternalVars(filename="gzip_%s" % len(new_buffer))))

        return moduleResult
dataset/ETHPy150Open lmco/laikaboss/laikaboss/modules/explode_gzip.py/EXPLODE_GZIP._run/original