Skip to main content

teraslice-cli / helpers/tjm-util

helpers/tjm-util

Functions​

addMetaData()​

addMetaData(config, id, clusterUrl): void

Defined in: teraslice-cli/src/helpers/tjm-util.ts:198

Parameters​

ParameterType
configRecord<string, any>
idstring
clusterUrlstring

Returns​

void


convertOldTJMFiles()​

convertOldTJMFiles(cliConfig): void

Defined in: teraslice-cli/src/helpers/tjm-util.ts:158

Parameters​

ParameterType
cliConfigRecord<string, any>

Returns​

void


getJobConfigFromFile()​

getJobConfigFromFile(filePath, fileName): JobConfigFile | Record<string, any>

Defined in: teraslice-cli/src/helpers/tjm-util.ts:35

Parameters​

ParameterType
filePathstring
fileNamestring

Returns​

JobConfigFile | Record<string, any>


registerJobToCluster()​

registerJobToCluster(cliConfig): Promise<default>

Defined in: teraslice-cli/src/helpers/tjm-util.ts:113

Parameters​

ParameterType
cliConfigdefault

Returns​

Promise<default>


resetConfigFile()​

resetConfigFile(cliConfig): void

Defined in: teraslice-cli/src/helpers/tjm-util.ts:184

Parameters​

ParameterType
cliConfigRecord<string, any>

Returns​

void


saveConfig()​

saveConfig(filePath, fileName, config): void

Defined in: teraslice-cli/src/helpers/tjm-util.ts:211

Parameters​

ParameterType
filePathstring
fileNamestring
configRecord<string, any>

Returns​

void


saveJobConfigToFile()​

saveJobConfigToFile(jobConfig, filePath, clusterUrl): Promise<void>

Defined in: teraslice-cli/src/helpers/tjm-util.ts:225

Parameters​

ParameterType
jobConfigJobConfig
filePathstring
clusterUrlstring

Returns​

Promise<void>


updateJobConfig()​

updateJobConfig(cliConfig): Promise<default>

Defined in: teraslice-cli/src/helpers/tjm-util.ts:75

Parameters​

ParameterType
cliConfigdefault

Returns​

Promise<default>


validateAndUpdateCliConfig()​

validateAndUpdateCliConfig(cliConfig): void

Defined in: teraslice-cli/src/helpers/tjm-util.ts:52

Parameters​

ParameterType
cliConfigdefault

Returns​

void


validateJobFile()​

validateJobFile(jobConfig): void

Defined in: teraslice-cli/src/helpers/tjm-util.ts:22

Functions to handle job config files

Parameters​

ParameterType
jobConfigJobConfigFile

Returns​

void