File: README.md

package info (click to toggle)
rabbitmq-server 4.0.5-6
  • links: PTS, VCS
  • area: main
  • in suites: sid, trixie
  • size: 37,948 kB
  • sloc: erlang: 257,835; javascript: 22,466; sh: 2,796; makefile: 2,517; python: 1,966; xml: 646; cs: 335; java: 244; ruby: 212; php: 100; perl: 63; awk: 13
file content (13 lines) | stat: -rw-r--r-- 738 bytes parent folder | download
1
2
3
4
5
6
7
8
9
10
11
12
13
These shell scripts are not meant to be executed directly. Instead they are
imported by bin/suite_template script.

Each component required to run a test, for instance, uaa or keycloak, has
its own script with its corresponding function:
 start_<ComponentName>()

Although there is a convention to have two functions, the entrypoint `start_<ComponentName>()`,
and `init_<ComponentName>()`. The latter is called by the former to initialize
environment variables.
There is a third entry point for third party components (i.e. all except rabbitmq), the `ensure_<ComponentName>()`.
This function starts the component if it is not running. Whereas `start_<ComponentName>()` kills the
component's container if it is running and start it again.