Mercury2 Hardware Manager  1.0dev
The hardware manager component of the Mercury2 ground station suite.
 All Classes Namespaces Functions Variables Pages
hwm.core.configuration Namespace Reference

Contains a class to store the hardware manager configuration. More...

Classes

class  Config
 Provides access to the hardware manager application configuration. More...
 
class  ConfigFileMalformed
 
class  ConfigInvalid
 
class  OptionProtected
 
class  OptionNotFound
 

Variables

tuple Configuration = Config()
 Stores a 'singleton' instance of the Config object. More...
 

Detailed Description

Contains a class to store the hardware manager configuration.

This module contains a class that provides methods for storing, modifying, and retrieving application configuration and some other shared state for the hardware manager. Access it by importing the Configuration variable (defined at the end of the module).

Variable Documentation

tuple hwm.core.configuration.Configuration = Config()

Stores a 'singleton' instance of the Config object.

Assign local references to this instance to access the configuration. Because this is a top level module variable, it will only be initialized the first time this module is included.