arbiter.clamav

Module Contents

arbiter.clamav.logger[source]
class arbiter.clamav.Arbiter(client, testing=0, scanner=None, chains=None, artifact_types=None)[source]

Bases: polyswarmclient.abstractarbiter.AbstractArbiter

Arbiter which scans samples through clamd.

Re-uses the scanner from the clamav microengine

Parameters
  • client (Client) – Client to use

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

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