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/...
  environ = {'M4_SYSTEM': '1', 'CMAKE_SYSTEM': '1', 'WM_NCOMPPRO...
  pyFoamSiteVar = 'PYFOAM_SITE_DIR'

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


Variables Details [hide private]

__warningregistry__

Value:
{('Not importing directory \'/Volumes/Foam/Subversion/OpenFOAM/Python/\
PyFoam/PyFoam/ThirdParty/six\': missing __init__.py',
  <type 'exceptions.ImportWarning'>,
  6): True}

_defaults

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

environ

Value:
{'M4_SYSTEM': '1', 'CMAKE_SYSTEM': '1', 'WM_NCOMPPROCS': '1', 'WM_MPLI\
B': 'MACPORTOPENMPI', 'METIS_SYSTEM': '1', 'LESS': '-R', 'WM_CXXFLAGS'\
: '-m64 -fPIC', 'WM_COMPILER_ARCH': '', 'HWLOC_SYSTEM': '1', 'DBUS_LAU\
NCHD_SESSION_BUS_SOCKET': '/tmp/launch-YT2LFL/unix_domain_listener', '\
FOAM_LIB': '/Users/bgschaid/foam/foam-extend-3.1/lib', 'SHELL': '/bin/\
zsh', 'WM_ARCH_BASE': 'darwin', 'SECURITYSESSIONID': '186a4', 'WM_OPTI\
ONS': 'darwinIntel64Gcc48DPDebug', 'FLEX_SYSTEM': '1', 'PARMETIS_DIR':\
 '/opt/local', 'FOAM_MPI_LIBBIN': '/Users/bgschaid/foam/foam-extend-3.\
...