Module :
system
Module overview
This module provides functions to retrieve information about the system and the current users of the system. The system:exec
method creates the system:Process
object, which can control and obtain information about a Ballerina process.
For information on the operations, which you can perform with the system module, see the below Functions.
Process |
This object contains information on a process being created from Ballerina.
This is returned from the |
exec |
Executes an operating system command as a subprocess of the current process. |
getEnv |
Returns the environment variable value associated with the provided name. |
getUserHome |
Returns the current user's home directory path. |
getUsername |
Returns the current user's name. |
uuid |
Returns a random UUID string. |
Error |
The union of all the System related errors. |
FileNotFoundError |
Represents a |
FileSystemError |
Represents a |
InvalidOperationError |
Represents an |
PermissionError |
Represents a |
ProcessExecError |
Represents an |