Example #1
0
     "useFoamMPI": '["1.5"]',
     "path": "/opt/openmpi/bin",
     "ldpath": "/opt/openmpi/lib",
     "doAutoReconstruct": "True",
     "useMachineFile": "True",
 },
 "Debug": {
     #    "ParallelExecution":"True",
 },
 "Execution": {
     "controlDictRestoreWait": "60.",
 },
 "CaseBuilder": {
     "descriptionPath":
     eval('["' + path.curdir + '","' +
          path.join(userDirectory(), "caseBuilderDescriptions") + '","' +
          path.join(globalDirectory(), "caseBuilderDescriptions") + '"]'),
 },
 "Formats": {
     "error": "bold,red,standout",
     "warning": "under",
     "source": "red,bold",
     "destination": "blue,bold",
     "difference": "green,back_black,bold",
     "question": "green,standout",
     "input": "cyan,under",
 },
 "CommandOptionDefaults": {
     "sortListCases": "mtime",
 },
 "Plotting": {
Example #2
0
     "SSLServerDefault":
     True,
     "nrServerPorts":
     "100",
     "portWait":
     "1.",
     "socketTimeout":
     "1.",
     "zeroconfTimeout":
     "5.",
     "socketRetries":
     "10",
     "startServerThread":
     "True",
     "personalSSLCertificate":
     path.join(userDirectory(), "foamServerCertificate.cert"),
     "privateSSLKey":
     path.join(userDirectory(), "foamServerCertificate.key"),
     "allowSelfSignedSSL":
     True,
 },
 "Metaserver": {
     "port": "17999",
     "ip": "192.168.1.11",
     "checkerSleeping": "30.",
     "searchServers": "192.168.1.0/24,192.168.0.0/24",
     "webhost": "127.0.0.1:9000",
     "doWebsync": "True",
     "websyncInterval": "300.",
 },
 "IsAlive": {
    },
    "ClusterJob": {
        "useFoamMPI":'["1.5"]',
        "path":"/opt/openmpi/bin",
        "ldpath":"/opt/openmpi/lib",
        "doAutoReconstruct":"True",
        "useMachineFile":"True",
    },
    "Debug": {
#    "ParallelExecution":"True",
    },
    "Execution":{
        "controlDictRestoreWait":"60.",
    },
    "CaseBuilder":{
        "descriptionPath": eval('["'+path.curdir+'","'+path.join(userDirectory(),"caseBuilderDescriptions")+'","'+path.join(globalDirectory(),"caseBuilderDescriptions")+'"]'),
    },
    "Formats":{
        "error"       : "bold,red,standout",
        "warning"     : "under",
        "source"      : "red,bold",
        "destination" : "blue,bold",
        "difference"  : "green,back_black,bold",
        "question"    : "green,standout",
        "input"       : "cyan,under",
    },
    "CommandOptionDefaults":{
        "sortListCases":"mtime",
    },
    "Plotting":{
        "preferredImplementation":"gnuplot",
from os import path,environ
import glob,re

_defaults={
    "Network": {
        "startServerPort"  : "18000",
        "startServerPortSSL" : "18100",
        "SSLServerDefault" : True,
        "nrServerPorts"    : "100",
        "portWait"         : "1.",
        "socketTimeout"    : "1.",
        "zeroconfTimeout"  : "5.",
        "socketRetries"    : "10",
        "startServerThread": "True",
        "personalSSLCertificate" : path.join(userDirectory(),"foamServerCertificate.cert"),
        "privateSSLKey" :  path.join(userDirectory(),"foamServerCertificate.key"),
        "allowSelfSignedSSL" : True ,
    },
    "Metaserver": {
        "port"             : "17999",
        "ip"               : "192.168.1.11",
        "checkerSleeping"  : "30.",
        "searchServers"    : "192.168.1.0/24,192.168.0.0/24",
        "webhost"          : "127.0.0.1:9000",
        "doWebsync"        : "True",
        "websyncInterval"  : "300.",
    },
    "IsAlive": {
        "maxTimeStart"     : "30.",
        "isLivingMargin"   : "1.1"