PASOE Manager Extension
Description
A VS Code extension for Progress Application Server for OpenEdge (PASOE).
The extension contains the following register commands:
PASOE: List of Pasoe Agents
Shows the available PASOE agents in the OUTPUT console.
PASOE: List of Agent Sessions
Displays a list of the available agent sessions in the OUTPUT console.
PASOE: Trim Agents
Trims all PASOE agents
PASOE: Ping request
Starts a new PASOE agent
Usage

Config file
Optionally you can store a local config file for your project:
- name: oemanager.conf
- path: %AppData%\Consultingwerk\
- required values
- url
- applicationname
- username
- pingurl
- optional value
- password (If no password is stored, the user is prompted to enter the password.)
Example for a local config file:
Single application configuration
[
{
"url": "http://localhost:8820/oemanager",
"applicationname": "oepas2",
"username": "tomcat",
"password": "tomcat",
"pingurl": "http://localhost:8820/web/ping"
}
]
Multiple application configurations
[
{
"url": "http://localhost:8820/oemanager",
"applicationname": "oepas2",
"username": "tomcat",
"password": "tomcat",
"pingurl": "http://localhost:8820/web/ping"
},
{
"url": "http://localhost:8820/oemanager",
"applicationname": "smartpas_stream",
"username": "tomcat",
"password": "tomcat",
"pingurl": "http://localhost:8820/web/ping"
}
]
This extension is dependent on the OEMANAGER being used in PASOE. (https://docs.progress.com/de-DE/bundle/pas-for-openedge-reference/page/REST-API-Reference-for-oemanager.war.html)