pylabrobot.config package

pylabrobot.config package#

This package contains APIs for configuring PLR. More information in configuration tutorial.

config.Config

The configuration object for the application.

io.ConfigReader

ConfigReader is an abstract class for reading a Config object from some IO source.

io.ConfigWriter

ConfigWriter is an abstract class for writing a Config object to some IO source.

io.file.FileReader

A ConfigReader that reads from a file.

io.file.FileWriter

A ConfigWriter that writes to a file.

formats.json_config.JsonLoader

A ConfigLoader that loads from an IO stream that is JSON formatted.

formats.json_config.JsonSaver

A ConfigSaver that saves to an IO stream in JSON format.

formats.ini_config.IniLoader

A ConfigLoader that loads from an IO stream that INI formatted.

formats.ini_config.IniSaver

A ConfigSaver that saves to an IO stream in INI format.