opendaylight客户端库和命令
python-odlclient的Python项目详细描述
用于python的opendaylight客户端
如何使用
安装
PYPI包:
pip install python-odlclient
来源:
pip install git+https://github.com/yuuichi-fujioka/python-odlclient.git
运行命令
opendaylight主机、端口、用户和密码通过环境变量传递。例如:
ODL_HOST=192.168.0.100 odl node list
环境变量名是:
Name | Description |
---|---|
ODL_HOST | OpenDaylight Hostname(default: localhost) |
ODL_PORT | OpenDaylight API Port(default: 8181) |
ODL_USER | OpenDaylight API User Name(default admin) |
ODL_PASS | OpenDaylight API Password(default: password) |
ODL_URL | Default Restconf API Path(default: http://${ODL_HOST}:${ODL_PORT}/restconf/operational/) |
- 列出节点
odl node list
- 列表
odl table list openflow:1111111111
- 列表流
odl flow list openflow:1111111111
- 列出节点连接器
odl connector list openflow:1111111111
- 添加流
odl flow create openflow:201106209703495 100 29 --dl-src 00:00:00:00:00:00/01:00:00:00:00:00 --instructions output:1,output:2
如果您想知道http请求/响应的详细信息,可以设置-debug和-verbose选项。即
odl --deubg --verbose node list