jobcfg — configure jobs
jobcfg
{label
} get {key
}
jobcfg
{label
} set {key="value"
}
jobcfg
{label
} generate
jobcfg
{label
} list
jobcfg
{label
} [ export | import ]
jobcfg
{label
} [ snapshot | rollback ]
jobcfg deals with job configuration settings. The following subcommands are available:
jobcfg
label
set
key="value"
Set a job variable.
jobcfg
label
get
key
Print the value of a job property to standard output.
jobcfg
label
list
List all of the job properties, one per line.
jobcfg
label
export
Export the job configuration database to a plain-text file. This file can be restored using the "import" command.
jobcfg
label
import
Replace the job configuration database with values from a plain-text file that were previously created via "jobcfg export".
jobcfg
label
snapshot
Create a snapshot of the current values in the job configuration database. If a snapshot already exists, it will be replaced with a new snapshot.
jobcfg
label
rollback
Rollback the job configuration database to it's state at the time of the last call to "jobcfg snapshot".
jobcfg
label
generate
--template=
input_path
--output=
output_path
--delimiter=
delimiter
Generate a configuration file for a job based on a template. Values
in the job configuration database will be substituted where possible.
By default, the is a sequence of three at-symbols, i.e. "@@@", but this may
be overridden by using the --delimiter
option.