microengine.clamav

Module Contents

microengine.clamav.logger[source]
microengine.clamav.CLAMD_HOST[source]
microengine.clamav.CLAMD_PORT[source]
microengine.clamav.CLAMD_TIMEOUT = 30.0[source]
class microengine.clamav.Scanner[source]

Bases: polyswarmclient.abstractscanner.AbstractScanner

class microengine.clamav.Microengine(client, testing=0, scanner=None, chains=None, artifact_types=None)[source]

Bases: polyswarmclient.abstractmicroengine.AbstractMicroengine

Microengine which scans samples through clamd.

Parameters
  • client (Client) – Client to use

  • testing (int) – How many test bounties to respond to

  • chains (set[str]) – Chain(s) to operate on