Returns information about a specific module.
| Value | Description | 
|---|---|
| conf | Configuration for the module. (Only visible when the user has CHANGEprivileges in the@thingsdbscope) | 
| created_at | Time Stamp when the module was created. | 
| file | Module file name. | 
| name | Name of the module. | 
| restarts | Number of time the module is restarted. Manual restarts are excluded and will reset the counter to zero. (Only visible in a @nodescope) | 
| scope | The module can only be used in this scope. When the scope is nil, the module can be used in any scope. | 
| status | Status of the scope. The status must be runningbefore the module can be used. | 
| tasks | The number of running tasks (futures) for this module on the current node. When going into away mode, open tasks might be cancelled. (Only visible in a @nodescope) | 
This function does not generate a change.
module_info(name)
| Argument | Type | Description | 
|---|---|---|
| name | str/int (required) | Name of the module | 
Returns mpdata about the module.
Returns information about module DEMO:
module_info('DEMO');
Example return value in JSON format
{
    "conf": null,
    "created_at": 1579175900,
    "file": "/usr/lib/thingsdb/modules/demo",
    "name": "DEMO",
    "restarts": 0,
    "scope": null,
    "status": "running",
    "tasks": 0,
}