ComputerConfig

ComputerConfig#

class ComputerConfig#

Bases: MmParameter

ComputerConfig stores machine-specific paths and labels used by the toolbox.

Includes paths for experiment data/logs, repository, config and temp directories, as well as hostnames for control/logging computers. Used by setParameter() to set up a new environment.

Schema (columns, types, defaults, default entries):

Column

Type

Default

DefaultEntry values

BecExpControlComputerName

string

XXX

(no DefaultEntry)

BecExpParentPath

string

XXX

(no DefaultEntry)

BecExpDatabaseName

string

experiment

(no DefaultEntry)

BecExpDatabaseTableName

string

main

(no DefaultEntry)

CiceroComputerName

string

XXX

(no DefaultEntry)

CiceroLogOrigin

string

XXX

(no DefaultEntry)

HardwareLogOrigin

string

XXX

(no DefaultEntry)

RepoPath

string

XXX

(no DefaultEntry)

ConfigPath

string

XXX

(no DefaultEntry)

TempPath

string

XXX

(no DefaultEntry)

Foreign keys:

(none)

Join conditions:

(none)

Flags:

Property

Value

IsIncludeDefaultEntry

false

IsFirstColumnUnique

true

IsTriggerJoinOnRight

false

IsTriggerJoinOnLeft

false

Constructor Summary
ComputerConfig()#
Method Summary
defineSchema()#