2 Documentation The main interface for interacting with DCAE. It handles low level stuff like managing the http request library and DCAE required fields
3 Library RequestsLibrary
5 Library OperatingSystem
7 Resource ../resources/dcae_properties.robot
10 ${DCAE_HEALTH_CHECK_BODY} %{WORKSPACE}/tests/dcae/testcases/assets/json_events/dcae_healthcheck.json
14 [Documentation] Create all required sessions
15 Create Session dcae_rcc_url ${RCC_URL}
16 Set Suite Variable ${suite_dcae_rcc_url_session} dcae_rcc_url
17 ${auth}= Create List ${RCC_HTTPS_USER} ${RCC_HTTPS_PD}
18 Create Session dcae_rcc_url_https ${RCC_URL_HTTPS} auth=${auth} disable_warnings=1
19 Set Suite Variable ${suite_dcae_rcc_url_https_session} dcae_rcc_url_https
22 ${headers}= Create Dictionary Content-Type=application/json
23 Set Suite Variable ${suite_headers} ${headers}