Detect if a specified problem test finds a problem for the specified value.
A problem test to be evaluated.
True if we find a problem. False otherwise.
Run a command that displays output.
The command name to be run.
The arguments to the command.
The output of the command.
Get information about the Zowe configuration.
The itemVal and itemValMsg properties are filled by this function.
options that affect our behavior.
For the specified itemId, get any known problems.
ID of the environmental item for which we want to detect problems.
The value of the environmental item.
A string with a message about the problems. An empty string if no problems are detected.
For the specified itemId, get its value.
ID of the environmental item for which we want get the value.
options that affect our behavior.
An object with the item value, a display message, and a problem message.
Get information about the NPM configuration.
The itemVal and itemValMsg properties are filled by this function.
options that affect our behavior.
Get other Zowe variables, beyond the ones we check for problem values.
The itemValMsg property is filled by this function. The itemVal property is given no value by this function.
Get information about Zowe plugins. Logic stolen from plugins list command handler.
The itemVal and itemValMsg properties are filled by this function.
Get the Zowe version number.
The itemVal and itemValMsg properties are filled by this function.
If a progress bar is in use, pause long enough to let it update its status.
Is the progress bar availbale for use?
Is this our first progress bar update?
Initialization of the progress bar takes extra time.
Generated using TypeDoc
This class encapulates operations for Zowe CLI environment information. We use the term environment loosely. Sometimes it is an environment variable. It can also be something in the runtime environment, like version of NodeJS.