Package PyFoam :: Package Infrastructure :: Module Configuration
[hide private]
[frames] | no frames]

Module Configuration

source code

Reads configuration-files that define defaults for various PyFoam-Settings

Also hardcodes defaults for the settings

Classes [hide private]
  Configuration
Reads the settings from files (if existing).
  ConfigurationSectionProxy
Wraps a Confguration so that the section automatically becomes the first argument
Variables [hide private]
  PY3 = False
  __package__ = 'PyFoam.Infrastructure'
  __warningregistry__ = {('Not importing directory \'/Volumes/Fo...
  _defaults = {'CaseBuilder': {'descriptionPath': ['.', '/Users/...

Imports: configparser, glob, globalConfigDir, globalConfigFile, globalDirectory, iteritems, path, re, userConfigDir, userConfigFile, userDirectory


Variables Details [hide private]

__warningregistry__

Value:
{('Not importing directory \'/Volumes/Foam/Subversion/OF_trunk_wo/Bree\
der/other/scripting/PyFoam/PyFoam/ThirdParty/six\': missing __init__.p\
y',
  <type 'exceptions.ImportWarning'>,
  6): True}

_defaults

Value:
{'CaseBuilder': {'descriptionPath': ['.',
                                     '/Users/bgschaid/.pyFoam/caseBuil\
derDescriptions',
                                     '/etc/pyFoam/caseBuilderDescripti\
ons']},
 'Clearing': {'additionalPatterns': '[]'},
 'Cloning': {'addItem': '[]'},
 'ClusterJob': {'doAutoReconstruct': 'True', 'ldpath': '/opt/openmpi/l\
...