Introduction

Documentation for resource file DaeximKeywords.

Keywords

Arguments

controller_index

Documentation

Cancel the export job

Arguments

member_index_list
= ${EMPTY}

Documentation

This keyword cleansup export files of a cluster

Arguments

dir

Documentation

Cleans up the given directory if it exists

Arguments

host_index

Documentation

Verify if the export directory exists and delete the files if needed

Arguments

host_index

Documentation

This keyword copies the daexim folder under variables folder to the Controller

Arguments

host

Documentation

This keyword copies the daexim folder genereated in the controller to robot vm. This is done to editing if needed on the json files

Arguments

endpoint host_index

Documentation

This keyword fetches netconf endpoint information

Arguments

endpoint host_index

Documentation

Mount a netconf endpoint

Arguments

system
= ${ODL_SYSTEM_IP}
prompt
= ${DEFAULT_LINUX_PROMPT}
prompt_timeout
= ${DEFAULT_TIMEOUT}
user
= ${ODL_SYSTEM_USER}
password
= ${ODL_SYSTEM_PASSWORD}

Documentation

Returns the connection of any host. Defaults to controller

Arguments

controller_index store module

Documentation

Schedules a export with exclude option. Returns the file that has the excluded export.

Arguments

controller_index time
= 500
exclude
= ${FALSE}
module
= ${EMPTY}
store
= ${EMPTY}
flag
= false
include
= ${FALSE}

Documentation

Schedule Export job

Arguments

host_index result
= true
reason
= ${EMPTY}
mdlflag
= ${MDL_DEF_FLAG}
strflag
= ${STR_DEF_FLAG}

Documentation

Schedule an Import API

Arguments

controller_index store module
= ${EMPTY}
exclude
= ${FALSE}

Documentation

Schedules a export with include option. Returns the file that has the included export.

Arguments

host_index

Documentation

Verify if the backedup files are present in the controller

Arguments

host_index

Documentation

Verify if the backedup files are not present in the controller

Arguments

status controller_index

Documentation

Verify export status is as expected

Arguments

status output

Documentation

Verify export restconf response message is as expected

Arguments

output config_json
= ${EXP_DATA_FILE}
models_json
= ${MODELS_FILE}
operational_json
= ${EXP_OPER_FILE}

Documentation

Verify if the json files are not present under the daexim folder

Arguments

output config_json
= ${EXP_DATA_FILE}
models_json
= ${MODELS_FILE}
operational_json
= ${EXP_OPER_FILE}

Documentation

Verify if the json files are generated after a export/export

Arguments

endpoint host_index

Documentation

Verify if a netconf endpoint is mounted

Arguments

controller_index time

Documentation

Verify export timestamp is as expected

Arguments

endpoint host_index itr
= 50

Documentation

Verify if a netconf endpoint status is connected by running in a loop

DaeximKeywords

image/svg+xml