moa.jobConf

moa job configuration

class moa.jobConf.JobConf(job)

to distinguish between attributes of this object & proper job configuration parameters

doNotCheck = None

these fields are not be type-checked

doNotSave = None

these fields are not to be saved

getRendered(key)

Get the rendered value of this key

isEmpty()

Check if the config is empty is empty

isPrivate(k)

Is this a private variable? can be locally defined or in the template definition

keys()

return a dict with all known parameters and values, either defined in the job configuration of the template

load(confFile, delta=None)

Load a configuration file

Parameters:delta – if a value appears to be a relative path, try to correct for this. Currently this only works for files that exist. i.e.
private = None

these fields are private (i.e. not to be displayed by default)

save()

Save the conf to disk

setRecursiveVar(k, v)

Register a recursive variable