(1)按着developer文档添加mactacker模块,并按文档修改属性文件
文档地址:http://docs.projectfloodlight.org/display/floodlightcontroller/How+to+Write+a+Module
该模块的功能是将新的mac地址输出到console,但是console消息比较多,而且跳的比较快,很难去查找该logger消息,因此这里将console消息用python过滤出来,得到拓扑中链接各交换机的mac地址
在receive方法中打印消息logger.info中添加自己的id
logger.info("Zodiac: MAC Address:{} seen on switch:{}",HexString.toHexString(sourceMACHash),sw.getId());
便于消息提取
这里要设置一下eclipse 里conso