Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Tool

Expiry Warning

Expired

Workbench

When using the Workbench User Interface you’ll receive warnings (in the form of popup messages) 30 days before your license expires.

Once expired, you’ll continue to be able to use Workbench as normal, with the following exceptions:

  • You won’t be able to add DataStage projects to MettleCI, or remove them

  • You won’t be able to execute Compliance checks

  • You won’t be able to check jobs in to Git using MettleCI

  • You won’t be able to create new Unit Test specifications, or remove existing specifications

Unit Test harness

When running a job with the MettleCI Unit Testing parameter set to Execution or Interception modes you’ll receive warnings (in the form of DataStage job log entries) 30 days before your license expires.

When running a job with the MettleCI Unit Testing parameter set to a non-default mode (e.g. Execution or Interception), the DataStage log will show an error message stating that your MettleCI license has expired. Then the job will abort without running.

MettleCI Command Line

(Console Mode1)

Each MettleCI plugin for which a valid license is required will produce a warning to the terminal when the console is invoked. After this the MettleCI Command Line prompt is displayed and the user is permitted to continue as normal.

Each MettleCI plugin for which a valid license is required will produce a warning to the terminal when the console is invoked, and these plugins will be not loaded into the MettleCI Command Line. If no plugins qualify for loading because of license constraints then the command line will report this and fail, returning an error code of 127 to the host shell.

MettleCI Command Line

(Command Mode1)

When calling the MettleCI Command Line in Command Mode (e.g. from a script) you will receive a warning at stdout for each MettleCI plugin for which a valid license is required. After this the command is executed as instructed. The command will return a code of 0 to the host shell.

When calling the MettleCI Command Line in Command Mode (e.g. from a script) you will receive a warning to stdout for each MettleCI plugin for which a valid license is required. After this the command will fail and return a code of 127 to the host shell.

MettleCI Wallboard

You’ll receive no warnings before your license expires.

Once expired, you’ll continue to be able to use Wallboard as normal.

(1) The difference between the MettleCI Command Line’s Console Mode and Command Mode is described here.

...