Create Session: create a HTTP session to a server
session
http://${CONTROLLER}:${RESTCONFPORT}
auth=${AUTH}
headers=${HEADERS_XML}
* * * Depricated - See Get Request now * * *
session
${REST_CONTEXT}
${resp}
Starting new HTTP connection (1): 172.30.10.67
Deprication Warning Use Get Request in the future
${resp} = <Response [200]>
Logs the given message with the given level.
${resp.content}
{"modules":{"module":[{"name":"ovsdb","revision":"2015-01-05","namespace":"urn:opendaylight:params:xml:ns:yang:ovsdb"},{"name":"openflow-configuration","revision":"2014-06-30","namespace":"urn:opendaylight:openflow:config"},{"name":"yang-ext","revision":"2013-07-09","namespace":"urn:opendaylight:yang:extension:yang-ext"},{"name":"sal-remote","revision":"2014-01-14","namespace":"urn:opendaylight:params:xml:ns:yang:controller:md:sal:remote"},{"name":"opendaylight-topology-inventory","revision":"2013-10-30","namespace":"urn:opendaylight:model:topology:inventory"},{"name":"openflow-extensible-match","revision":"2015-02-25","namespace":"urn:opendaylight:openflow:oxm"},{"name":"isis-topology","revision":"2013-10-21","namespace":"urn:TBD:params:xml:ns:yang:network:isis-topology"},{"name":"netvirt-impl","revision":"2015-05-13","namespace":"urn:opendaylight:params:xml:ns:yang:netvirt:impl"},{"name":"neutron-lbaasv2","revision":"2014-10-02","namespace":"urn:opendaylight:neutron-lbaasv2"},{"name":"southbound-impl","revision":"2014-12-10","namespace":"urn:opendaylight:params:xml:ns:yang:southbound:impl"},{"name":"neutron-L3","revision":"2014-10-02","namespace":"urn:opendaylight:neutron-L3"},{"name":"opendaylight-queue-statistics","revision":"2013-12-16","namespace":"urn:opendaylight:queue:statistics"},{"name":"sal-port","revision":"2013-11-07","namespace":"urn:opendaylight:port:service"},{"name":"neutron-ports","revision":"2014-10-02","namespace":"urn:opendaylight:neutron-ports"},{"name":"ietf-yang-types","revision":"2010-09-24","namespace":"urn:ietf:params:xml:ns:yang:ietf-yang-types"},{"name":"sal-remote-augment","revision":"2014-07-08","namespace":"urn:sal:restconf:event:subscription"},{"name":"opendaylight-md-sal-binding","revision":"2013-10-28","namespace":"urn:opendaylight:params:xml:ns:yang:controller:md:sal:binding"},{"name":"openflow-plugin-types","revision":"2015-03-27","namespace":"urn:opendaylight:params:xml:ns:yang:openflowplugin:api:types"},{"name":"opendaylight-port-statistics","revision":"2013-12-14","namespace":"urn:opendaylight:port:statistics"},{"name":"opendaylight-md-sal-common","revision":"2013-10-28","namespace":"urn:opendaylight:params:xml:ns:yang:controller:md:sal:common"},{"name":"neutron-subnets","revision":"2014-10-02","namespace":"urn:opendaylight:neutron-subnets"},{"name":"flow-errors","revision":"2013-11-16","namespace":"urn:opendaylight:flow:errors"},{"name":"neutron-binding","revision":"2014-10-02","namespace":"urn:opendaylight:neutron-binding"},{"name":"notifications","revision":"2008-07-14","namespace":"urn:ietf:params:xml:ns:netconf:notification:1.0"},{"name":"neutron-secgroups","revision":"2014-10-02","namespace":"urn:opendaylight:neutron-secgroups"},{"name":"openflow-switch-connection-provider-impl","revision":"2014-03-28","namespace":"urn:opendaylight:params:xml:ns:yang:openflow:switch:connection:provider:impl"},{"name":"inventory-manager-impl","revision":"2015-05-30","namespace":"urn:opendaylight:params:xml:ns:yang:inventory-manager:impl"},{"name":"packet-processing","revision":"2013-07-09","namespace":"urn:opendaylight:packet:service"},{"name":"topology-manager-impl","revision":"2015-05-30","namespace":"urn:opendaylight:params:xml:ns:yang:topology-manager:impl"},{"name":"netconf-northbound-impl","revision":"2015-01-12","namespace":"urn:opendaylight:params:xml:ns:yang:controller:config:netconf:northbound:impl"},{"name":"opendaylight-group-types","revision":"2013-10-18","namespace":"urn:opendaylight:group:types"},{"name":"opendaylight-operational-dom-datastore","revision":"2014-06-17","namespace":"urn:opendaylight:params:xml:ns:yang:controller:md:sal:core:spi:operational-dom-store"},{"name":"opendaylight-sal-dom-broker-impl","revision":"2013-10-28","namespace":"urn:opendaylight:params:xml:ns:yang:controller:md:sal:dom:impl"},{"name":"sal-echo","revision":"2015-03-05","namespace":"urn:opendaylight:echo:service"},{"name":"node-config","revision":"2014-10-15","namespace":"urn:opendaylight:module:config"},{"name":"iana-if-type","revision":"2014-05-08","namespace":"urn:ietf:params:xml:ns:yang:iana-if-type"},{"name":"neutron-vpnaas","revision":"2014-10-02","namespace":"urn:opendaylight:neutron-vpnaas"},{"name":"netvirt-providers-impl","revision":"2015-05-13","namespace":"urn:opendaylight:params:xml:ns:yang:netvirt:providers:impl"},{"name":"threadpool","revision":"2013-04-09","namespace":"urn:opendaylight:params:xml:ns:yang:controller:threadpool"},{"name":"threadpool-impl","revision":"2013-04-05","namespace":"urn:opendaylight:params:xml:ns:yang:controller:threadpool:impl"},{"name":"neutron","revision":"2015-03-25","namespace":"urn:opendaylight:neutron"},{"name":"openflowplugin-extension-nicira-match","revision":"2014-07-14","namespace":"urn:opendaylight:openflowplugin:extension:nicira:match"},{"name":"openflow-action","revision":"2015-02-03","namespace":"urn:opendaylight:openflow:common:action"},{"name":"opendaylight-topology-view","revision":"2013-10-30","namespace":"urn:opendaylight:model:topology:view"},{"name":"threadpool-impl-scheduled","revision":"2013-12-01","namespace":"urn:opendaylight:params:xml:ns:yang:controller:threadpool:impl:scheduled"},{"name":"neutron-provider","revision":"2014-10-02","namespace":"urn:opendaylight:neutron-provider"},{"name":"ospf-topology","revision":"2013-07-12","namespace":"urn:ietf:params:xml:ns:yang:ospf-topology"},{"name":"forwardingrules-manager","revision":"2014-09-25","namespace":"urn:opendaylight:params:xml:ns:yang:openflowplugin:app:forwardingrules-manager"},{"name":"netconf-node-inventory","revision":"2014-01-08","namespace":"urn:opendaylight:netconf-node-inventory"},{"name":"l3-unicast-igp-topology","revision":"2013-10-21","namespace":"urn:TBD:params:xml:ns:yang:nt:l3-unicast-igp-topology"},{"name":"opendaylight-inventory","revision":"2013-08-19","namespace":"urn:opendaylight:inventory"},{"name":"opendaylight-inmemory-datastore-provider","revision":"2014-06-17","namespace":"urn:opendaylight:params:xml:ns:yang:controller:inmemory-datastore-provider"},{"name":"of-switch-config-pusher","revision":"2014-10-15","namespace":"urn:opendaylight:params:xml:ns:yang:openflow:applications:of-switch-config-pusher"},{"name":"openflow-provider","revision":"2015-03-31","namespace":"urn:opendaylight:params:xml:ns:yang:openflow:api"},{"name":"openflowplugin-extension-general","revision":"2014-07-14","namespace":"urn:opendaylight:openflowplugin:extension:general"},{"name":"ted","revision":"2013-07-12","namespace":"urn:TBD:params:xml:ns:yang:network:ted"},{"name":"l3-unicast-igp-topology","revision":"2013-07-12","namespace":"urn:TBD:params:xml:ns:yang:nt:l3-unicast-igp-topology"},{"name":"opendaylight-port-types","revision":"2013-09-25","namespace":"urn:opendaylight:flow:types:port"},{"name":"neutron-transcriber-impl","revision":"2014-12-10","namespace":"urn:opendaylight:params:xml:ns:yang:neutron:transcriber:impl"},{"name":"sal-flow","revision":"2013-08-19","namespace":"urn:opendaylight:flow:service"},{"name":"neutron-L3-ext","revision":"2014-10-02","namespace":"urn:opendaylight:neutron-L3-ext"},{"name":"opendaylight-l2-types","revision":"2013-08-27","namespace":"urn:opendaylight:l2:types"},{"name":"opendaylight-rest-connector","revision":"2014-07-24","namespace":"urn:opendaylight:params:xml:ns:yang:controller:md:sal:rest:connector"},{"name":"ietf-netconf-monitoring","revision":"2010-10-04","namespace":"urn:ietf:params:xml:ns:yang:ietf-netconf-monitoring"},{"name":"nicira-match","revision":"2014-04-21","namespace":"urn:opendaylight:openflowjava:nx:match"},{"name":"statistics-manager","revision":"2014-09-25","namespace":"urn:opendaylight:params:xml:ns:yang:openflowplugin:app:statistics-manager"},{"name":"sal-table","revision":"2013-10-26","namespace":"urn:opendaylight:table:service"},{"name":"sal-queue","revision":"2015-03-05","namespace":"urn:opendaylight:queue:service"},{"name":"XSQL","revision":"2014-06-26","namespace":"http://netconfcentral.org/ns/XSQL"},{"name":"opendaylight-match-types","revision":"2013-10-26","namespace":"urn:opendaylight:model:match:types"},{"name":"ietf-interfaces","revision":"2014-05-08","namespace":"urn:ietf:params:xml:ns:yang:ietf-interfaces","feature":["pre-provisioning","arbitrary-names","if-mib"]},{"name":"threadgroup","revision":"2013-11-07","namespace":"urn:opendaylight:params:xml:ns:yang:controller:netty:threadgroup"},{"name":"netconf-northbound-mapper","revision":"2015-01-14","namespace":"urn:opendaylight:params:xml:ns:yang:controller:netconf:north:mapper"},{"name":"node-error","revision":"2014-04-10","namespace":"urn:opendaylight:node:error:service"},{"name":"neutron-metering","revision":"2014-10-02","namespace":"urn:opendaylight:neutron-metering"},{"name":"ietf-netconf-monitoring-extension","revision":"2013-12-10","namespace":"urn:ietf:params:xml:ns:yang:ietf-netconf-monitoring-extension"},{"name":"isis-topology","revision":"2013-07-12","namespace":"urn:TBD:params:xml:ns:yang:network:isis-topology"},{"name":"aaa-authn-model","revision":"2014-10-29","namespace":"urn:aaa:yang:authn:claims"},{"name":"ietf-netconf-notifications","revision":"2012-02-06","namespace":"urn:ietf:params:xml:ns:yang:ietf-netconf-notifications"},{"name":"opendaylight-queue-types","revision":"2013-09-25","namespace":"urn:opendaylight:flow:types:queue"},{"name":"sal-group","revision":"2013-09-18","namespace":"urn:opendaylight:group:service"},{"name":"opendaylight-flow-types","revision":"2013-10-26","namespace":"urn:opendaylight:flow:types"},{"name":"openflowplugin-extension-registry","revision":"2015-04-25","namespace":"urn:opendaylight:params:xml:ns:yang:openflowplugin:extension:api"},{"name":"netty-timer","revision":"2013-11-19","namespace":"urn:opendaylight:params:xml:ns:yang:controller:netty:timer"},{"name":"protocol-framework","revision":"2014-03-13","namespace":"urn:opendaylight:params:xml:ns:yang:controller:protocol:framework"},{"name":"nicira-action","revision":"2014-04-21","namespace":"urn:opendaylight:openflowjava:nx:action"},{"name":"network-topology","revision":"2013-07-12","namespace":"urn:TBD:params:xml:ns:yang:network-topology"},{"name":"opendaylight-md-sal-dom","revision":"2013-10-28","namespace":"urn:opendaylight:params:xml:ns:yang:controller:md:sal:dom"},{"name":"netconf-northbound","revision":"2015-01-14","namespace":"urn:opendaylight:params:xml:ns:yang:controller:config:netconf:northbound"},{"name":"threadpool-impl-fixed","revision":"2013-12-01","namespace":"urn:opendaylight:params:xml:ns:yang:controller:threadpool:impl:fixed"},{"name":"opendaylight-flow-table-statistics","revision":"2013-12-15","namespace":"urn:opendaylight:flow:table:statistics"},{"name":"opendaylight-group-statistics","revision":"2013-11-11","namespace":"urn:opendaylight:group:statistics"},{"name":"nc-notifications","revision":"2008-07-14","namespace":"urn:ietf:params:xml:ns:netmod:notification"},{"name":"shutdown","revision":"2013-12-18","namespace":"urn:opendaylight:params:xml:ns:yang:controller:shutdown"},{"name":"aaa-authn-mdsal-store-cfg","revision":"2014-10-31","namespace":"config:aaa:authn:mdsal:store"},{"name":"openflow-types","revision":"2013-07-31","namespace":"urn:opendaylight:openflow:common:types"},{"name":"sal-restconf-service","revision":"2015-07-08","namespace":"urn:opendaylight:params:xml:ns:yang:controller:sal:restconf:service"},{"name":"nicira-extension-impl","revision":"2014-07-11","namespace":"urn:opendaylight:params:xml:ns:yang:openflowplugin:nx:config:impl"},{"name":"config","revision":"2013-04-05","namespace":"urn:opendaylight:params:xml:ns:yang:controller:config"},{"name":"shutdown-impl","revision":"2013-12-18","namespace":"urn:opendaylight:params:xml:ns:yang:controller:shutdown:impl"},{"name":"openflowjava-nx-api-config","revision":"2014-07-11","namespace":"urn:opendaylight:params:xml:ns:yang:openflowplugin:ofjava:nx:api:config"},{"name":"neutron-provider-ext","revision":"2014-10-02","namespace":"urn:opendaylight:neutron-provider-ext"},{"name":"opendaylight-topology","revision":"2013-10-30","namespace":"urn:opendaylight:model:topology:general"},{"name":"neutron-fwaas","revision":"2014-10-02","namespace":"urn:opendaylight:neutron-fwaas"},{"name":"openflow-provider-impl","revision":"2014-03-26","namespace":"urn:opendaylight:params:xml:ns:yang:openflow:common:config:impl"},{"name":"neutron-attrs","revision":"2014-10-02","namespace":"urn:opendaylight:neutron-attrs"},{"name":"opendaylight-config-dom-datastore","revision":"2014-06-17","namespace":"urn:opendaylight:params:xml:ns:yang:controller:md:sal:core:spi:config-dom-store"},{"name":"nicira-extension","revision":"2014-07-11","namespace":"urn:opendaylight:params:xml:ns:yang:controller:config:openflowplugin:nx:config"},{"name":"network-topology","revision":"2013-10-21","namespace":"urn:TBD:params:xml:ns:yang:network-topology"},{"name":"ietf-yang-types","revision":"2013-07-15","namespace":"urn:ietf:params:xml:ns:yang:ietf-yang-types"},{"name":"opendaylight-meter-statistics","revision":"2013-11-11","namespace":"urn:opendaylight:meter:statistics"},{"name":"flow-node-inventory","revision":"2013-08-19","namespace":"urn:opendaylight:flow:inventory"},{"name":"topology-lldp-discovery-impl","revision":"2015-05-30","namespace":"urn:opendaylight:params:xml:ns:yang:topology-lldp-discovery:impl"},{"name":"openflow-provider","revision":"2014-03-26","namespace":"urn:opendaylight:params:xml:ns:yang:openflow:common:config"},{"name":"ted","revision":"2013-10-21","namespace":"urn:TBD:params:xml:ns:yang:network:ted"},{"name":"remote-rpc-connector","revision":"2014-07-07","namespace":"urn:opendaylight:params:xml:ns:yang:controller:config:remote-rpc-connector"},{"name":"openflow-switch-connection-provider","revision":"2014-03-28","namespace":"urn:opendaylight:params:xml:ns:yang:openflow:switch:connection:provider"},{"name":"opendaylight-flow-statistics","revision":"2013-08-19","namespace":"urn:opendaylight:flow:statistics"},{"name":"ietf-restconf","revision":"2013-10-19","namespace":"urn:ietf:params:xml:ns:yang:ietf-restconf"},{"name":"netty-event-executor","revision":"2013-11-12","namespace":"urn:opendaylight:params:xml:ns:yang:controller:netty:eventexecutor"},{"name":"lldp-speaker","revision":"2014-10-23","namespace":"urn:opendaylight:params:xml:ns:yang:openflow:applications:lldp-speaker"},{"name":"ietf-inet-types","revision":"2010-09-24","namespace":"urn:ietf:params:xml:ns:yang:ietf-inet-types"},{"name":"openflowjava-nx-config","revision":"2014-07-11","namespace":"urn:opendaylight:params:xml:ns:yang:openflowplugin:ofjava:nx:config"},{"name":"sal-meter","revision":"2013-09-18","namespace":"urn:opendaylight:meter:service"},{"name":"threadpool-impl-flexible","revision":"2013-12-01","namespace":"urn:opendaylight:params:xml:ns:yang:controller:threadpool:impl:flexible"},{"name":"neutron-networks","revision":"2014-10-02","namespace":"urn:opendaylight:neutron-networks"},{"name":"openflowplugin-extension-nicira-action","revision":"2014-07-14","namespace":"urn:opendaylight:openflowplugin:extension:nicira:action"},{"name":"distributed-datastore-provider","revision":"2014-06-12","namespace":"urn:opendaylight:params:xml:ns:yang:controller:config:distributed-datastore-provider"},{"name":"opendaylight-meter-types","revision":"2013-09-18","namespace":"urn:opendaylight:meter:types"},{"name":"netty","revision":"2013-11-19","namespace":"urn:opendaylight:params:xml:ns:yang:controller:netty"},{"name":"opendaylight-statistics-types","revision":"2013-09-25","namespace":"urn:opendaylight:model:statistics:types"},{"name":"odl-concurrent-data-broker-cfg","revision":"2014-11-24","namespace":"urn:opendaylight:params:xml:ns:yang:controller:config:concurrent-data-broker"},{"name":"opendaylight-action-types","revision":"2013-11-12","namespace":"urn:opendaylight:action:types"},{"name":"opendaylight-table-types","revision":"2013-10-26","namespace":"urn:opendaylight:table:types"},{"name":"rpc-context","revision":"2013-06-17","namespace":"urn:ietf:params:xml:ns:yang:rpc-context"},{"name":"opendaylight-sal-binding-broker-impl","revision":"2013-10-28","namespace":"urn:opendaylight:params:xml:ns:yang:controller:md:sal:binding:impl"},{"name":"opendaylight-pingpong-broker","revision":"2014-11-07","namespace":"urn:opendaylight:params:xml:ns:yang:controller:md:sal:dom:pingpong"},{"name":"ospf-topology","revision":"2013-10-21","namespace":"urn:TBD:params:xml:ns:yang:ospf-topology"},{"name":"flow-capable-transaction","revision":"2015-03-04","namespace":"urn:opendaylight:flow:transaction"},{"name":"ietf-netconf","revision":"2011-06-01","namespace":"urn:ietf:params:xml:ns:netconf:base:1.0","feature":["writable-running","confirmed-commit","url","xpath","validate","rollback-on-error","candidate","startup"]},{"name":"flow-topology-discovery","revision":"2013-08-19","namespace":"urn:opendaylight:flow:topology:discovery"},{"name":"overlay","revision":"2015-01-05","namespace":"urn:opendaylight:params:xml:ns:yang:overlay"}]}}
Fails if objects are unequal after converting them to strings.
${resp.status_code}
200
Argument types are:
<type 'int'>
<type 'unicode'>
Fails if ``item1`` does not contain ``item2`` one or more times.
${resp.content}
ietf-restconf
Get the controller modules via Restconf
Removes all the session objects
Test suite to verify Restconf is OK
Critical Tests
All Tests
Basic
Basic.010 Restconf OK