本篇博文主要介绍在已经完成搭建OpenDayLight的系统上使用Python3调用Rest Api来获取网络中的主机信息。
要点
1.本项目采用了httplib2的库进行的Http的请求功能
2.采用了Basic Auth的方式进行的用户认证
当前已经完成代码如下:目前已经完成了网络的拓扑结构的获取以及主机的信息的获取
代码如下:
import httplib2
class OdlUtil:
url = ''
def __init__(self, host, port):
self.url = 'http://' + host + ':' + str(port)