Skip to content

Using with Ggr or Moon

By default WebSummoner UI considers that the same daemon (WebSummoner) is handles Selenium session creation and returns a list of already running sessions at /status API. However in more complicated cases like connecting WebSummoner UI to a Ggr or Moon (Aerokube’s commercial product, not part of WebSummoner) cluster two separate daemons exist:

  • In Ggr cluster: Ggr daemon creates sessions and GgrUI daemon delivers /status API.
  • In Moon cluster: Moon daemon creates sessions and Moon API daemon delivers /status API.

To use WebSummoner UI in such complicated environment you have to separately specify where Webdriver API and status API are listening. This can be done as follows:

Terminal window
./websummoner-ui --webdriver-uri http://<ggr-or-moon-host>:4444 --status-uri http://<ggr-ui-or-moon-api-host>:8888

By default --webdriver-uri and --status-uri flags are set to --websummoner-uri value.