.vscode
.project
.pydevproject
+.settings
#Generated folders when building the deb package locally
.tox
-certifi==2020.12.5
- # via requests
-chardet==4.0.0
- # via requests
-click==7.1.2
- # via osmclient
-idna==2.10
- # via requests
-jinja2==2.11.3
- # via osmclient
-markupsafe==1.1.1
- # via jinja2
git+https://osm.etsi.org/gerrit/osm/IM.git@master#egg=osm-im
- # via
- # -r requirements-dev.in
- # osmclient
+ # via -r requirements-dev.in
git+https://osm.etsi.org/gerrit/osm/osmclient.git@master#egg=osm-osmclient
# via -r requirements-dev.in
-packaging==20.9
- # via osmclient
-prettytable==2.1.0
- # via osmclient
-pycurl==7.43.0.6
- # via osmclient
-pyparsing==2.4.7
- # via packaging
-python-magic==0.4.22
- # via osmclient
-pyyaml==5.4.1
- # via osmclient
-requests==2.25.1
- # via osmclient
-urllib3==1.26.4
- # via requests
-verboselogs==1.7
- # via osmclient
-wcwidth==0.2.5
- # via prettytable
#######################################################################################
# Copyright ETSI Contributors and Others.
#
robotframework-requests
robotframework-seleniumlibrary
robotframework-sshlibrary
-verboselogs
\ No newline at end of file
+verboselogs
+yq
# via
# openstacksdk
# virtualenv
+argcomplete==1.12.2
+ # via yq
attrs==20.3.0
# via cmd2
bcrypt==3.2.0
# oslo.config
# oslo.utils
# python-keystoneclient
-decorator==5.0.5
+decorator==5.0.6
# via
# dogpile.cache
# jsonpath-rw
# cliff
# python-cinderclient
# python-novaclient
-protobuf==3.15.7
+protobuf==3.15.8
# via macaroonbakery
py==1.10.0
# via tox
# jujubundlelib
# openstacksdk
# oslo.config
+ # yq
regex==2021.3.17
# via
# -r requirements.in
# via -r requirements.in
robotframework-sshlibrary==3.6.0
# via -r requirements.in
-robotframework==4.0
+robotframework==4.0.1
# via
# -r requirements.in
# robotframework-jsonlibrary
# via launchpadlib
theblues==0.5.2
# via libcharmstore
+toml==0.10.2
+ # via yq
tox==3.0.0
# via robotframework-jsonlibrary
translationstring==1.4
# prettytable
wrapt==1.12.1
# via debtcollector
+xmltodict==0.12.0
+ # via yq
+yq==2.12.0
+ # via -r requirements.in
# The following packages are considered to be unsafe in a requirements file:
# pip
[Arguments] ${ns_operation_id}
- ${rc} ${stdout}= Run and Return RC and Output osm ns-op-show ${ns_operation_id} --literal | yq r - operationState
+ ${rc} ${stdout}= Run and Return RC and Output osm ns-op-show ${ns_operation_id} --literal | yq .operationState
log ${stdout}
Should Be Equal As Integers ${rc} ${success_return_code}
Should Contain ${stdout} COMPLETED msg=Timeout waiting for ns-action with id ${ns_operation_id} values=False
[Arguments] ${vnf_id}
- ${rc} ${stdout}= Run and Return RC and Output osm vnf-show ${vnf_id} --literal | yq r - vdur.*.name
+ ${rc} ${stdout}= Run and Return RC and Output osm vnf-show ${vnf_id} --literal | yq .vdur[].name
Should Be Equal As Integers ${rc} ${success_return_code} msg=${stdout} values=False
@{vdur} = Split String ${stdout}
[Return] @{vdur}
[Arguments] ${vnf_id} ${kdu_name}
- ${rc} ${stdout}= Run and Return RC and Output osm vnf-show ${vnf_id} --kdu ${kdu_name} | yq r - config.replicaCount
+ ${rc} ${stdout}= Run and Return RC and Output osm vnf-show ${vnf_id} --kdu ${kdu_name} | yq .config.replicaCount
Should Be Equal As Integers ${rc} ${success_return_code} msg=${stdout} values=False
[Return] ${stdout}