Public Member Functions | Public Attributes | List of all members
mycroft.configuration.config.LocalConf Class Reference
Inheritance diagram for mycroft.configuration.config.LocalConf:
Inheritance graph
[legend]

Public Member Functions

def __init__ (self, path)
 
def load_local (self, path)
 
def merge (self, conf)
 
def store (self, path=None)
 

Public Attributes

 path
 

Detailed Description

    Config dict from file.

Definition at line 87 of file config.py.

Constructor & Destructor Documentation

def mycroft.configuration.config.LocalConf.__init__ (   self,
  path 
)

Definition at line 91 of file config.py.

Member Function Documentation

def mycroft.configuration.config.LocalConf.load_local (   self,
  path 
)
    Load local json file into self.

    Args:
path (str): file to load

Definition at line 97 of file config.py.

def mycroft.configuration.config.LocalConf.merge (   self,
  conf 
)

Definition at line 127 of file config.py.

def mycroft.configuration.config.LocalConf.store (   self,
  path = None 
)
    Cache the received settings locally. The cache will be used if
    the remote is unreachable to load settings that are as close
    to the user's as possible

Definition at line 117 of file config.py.

Member Data Documentation

mycroft.configuration.config.LocalConf.path

Definition at line 94 of file config.py.


The documentation for this class was generated from the following file:


mycroft_ros
Author(s):
autogenerated on Mon Apr 26 2021 02:35:40