Quickstart

Just do it.

Factories for platform specific core implementations.

mauzr.linux(suit, agent, instance=None, parser=None)

Create core for linux.

Parameters:
  • suit (str) – Suit this agent belongs to.
  • agent (str) – Name of the agent.
  • instance (str) – Instance of this agent. May be None
  • parser (argparse.ArgumentParser) – Argparse instance to use. If None, a new one will be used.
Returns:

Core instance.

Return type:

mauzr.platform.linux.Core

mauzr.raspberry(suit, agent, instance=None, parser=None)

Create core for raspberry.

Parameters:
  • suit (str) – Suit this agent belongs to.
  • agent (str) – Name of the agent.
  • instance (str) – Instance of this agent. May be None
  • parser (argparse.ArgumentParser) – Argparse instance to use. If None, a new one will be used.
Returns:

Core instance.

Return type:

mauzr.platform.raspberry.Core