Adding XML files for OpenFlowplugin Test
[integration/test.git] / test / csit / variables / Variables.py
1 """
2 Library for the robot based system test tool of the OpenDaylight project.
3 Authors: Baohua Yang@IBM, Denghui Huang@IBM
4 Updated: 2013-11-14
5 """
6 import collections
7
8 # Global variables
9 CONTROLLER = '10.125.136.52'
10 PORT = '8080'
11 PREFIX = 'http://' + CONTROLLER + ':' + PORT
12 CONTAINER = 'default'
13 USER = 'admin'
14 PWD = 'admin'
15 AUTH = [u'admin',u'admin']
16 HEADERS={'Content-Type': 'application/json'}
17 HEADERS_XML={'Content-Type': 'application/xml'}
18 HEADERS_ACCEPT={'Accept': 'application/xml'}
19 ODL_CONTROLLER_SESSION=None
20 TOPO_TREE_LEVEL=2
21
22 # VTN Coordinator Variables
23 VTNC = '127.0.0.1'
24 VTNCPORT = '8083'
25 VTNC_PREFIX = 'http://' + VTNC + ':' + VTNCPORT
26 VTNC_HEADERS={'Content-Type': 'application/json', 'username' : 'admin' , 'password' : 'adminpass'}
27
28 VTNWEBAPI='/vtn-webapi'
29 #controllers URL
30 CTRLS_CREATE='controllers.json'
31 CTRLS='controllers'
32
33 #vtn URL
34 VTNS_CREATE='vtns.json'
35 VTNS='vtns'
36
37 #vbridge URL
38 VBRS_CREATE='vbridges.json'
39 VBRS='vbridges'
40
41 #interfaces URL
42 VBRIFS_CREATE='interfaces.json'
43 VBRIFS='interfaces'
44
45 #portmap URL
46 PORTMAP_CREATE='portmap.json'