How to find which external modules are loaded from rmanager
From Yate Documentation
(Difference between revisions)
Line 1: | Line 1: | ||
− | To debug external module in telnet the command '''external''' is used. | + | To debug external module in telnet the command '''external''' is used.<br> |
− | + | Follow the next steps toknow how to see in Telnet the running global external modules. | |
− | === Connect using | + | === Connect using Telnet from the localhost=== |
+ | |||
+ | Connect to Yate through telnet: | ||
>> telnet 127.0.0.1 5038 | >> telnet 127.0.0.1 5038 | ||
Line 18: | Line 20: | ||
=== Command external without parameters === | === Command external without parameters === | ||
+ | |||
+ | Type in telnet: | ||
external | external | ||
− | The output should be the external modules that are running at that time. | + | The output should be the external modules that are running at that time. |
+ | |||
+ | Examples: | ||
1. external_module1.php | 1. external_module1.php | ||
Line 40: | Line 46: | ||
* [[Rmanager]] | * [[Rmanager]] | ||
+ | * [[Debug Output]] |
Revision as of 16:51, 9 April 2013
To debug external module in telnet the command external is used.
Follow the next steps toknow how to see in Telnet the running global external modules.
Contents |
Connect using Telnet from the localhost
Connect to Yate through telnet:
>> telnet 127.0.0.1 5038
5038 is the default Yate port, in case your Yate uses another port use that.
External parameters meaning
- no command - just start another instance of the module
- start - start an instance only if one isn't already running
- stop - stops the first running instance with that name
- restart - stops (if running) and then starts an external module
- info - provides more detailed information about each of the running modules (no module name is supported)
Command external without parameters
Type in telnet:
external
The output should be the external modules that are running at that time.
Examples:
1. external_module1.php 2. external_module2.php
Example usage
Let's say you want to restart one if the scripts without restarting Yate, because you modified it.
Type:
external restart name_of_script
For the same target you can use "stop" and "start" instead of "restart".
See also