Let's say, we have a use case which is deployed in Integration Cloud and that involves number of applications.
There can be a PHP/Web application which user interact, ESB which provide integration with number of systems and DSS to manipulate database.
So let's say we want to start/stop these 3 applications as a group. But at the moment, Integration Cloud does not provide any grouping. So you have to login to the Integration Cloud and go to each and every application and start/stop those.
To make this little easier, we can use Integration Cloud REST API and write our own script.
This is the script to start the all applications as a group. You need to provide username, password, organization name and file which contains application list with versions
How to execute this script
./startProject.sh <username> <password> <orgnaizationName> wso2Project.txt
wso2Project.txt file content should be like this. There you should provide applicationName and version separated with [ | ] pipe character
As shown above you can keep number of project files and start using startProject.sh script.
There can be a PHP/Web application which user interact, ESB which provide integration with number of systems and DSS to manipulate database.
So let's say we want to start/stop these 3 applications as a group. But at the moment, Integration Cloud does not provide any grouping. So you have to login to the Integration Cloud and go to each and every application and start/stop those.
To make this little easier, we can use Integration Cloud REST API and write our own script.
This is the script to start the all applications as a group. You need to provide username, password, organization name and file which contains application list with versions
How to execute this script
./startProject.sh <username> <password> <orgnaizationName> wso2Project.txt
wso2Project.txt file content should be like this. There you should provide applicationName and version separated with [ | ] pipe character
As shown above you can keep number of project files and start using startProject.sh script.
Comments