)]}'
{"dragonflow/db/pubsub_drivers/redis_neutron_notifier.py":[{"author":{"_account_id":20229,"name":"Omer Anson","email":"omer.anson@toganetworks.com","username":"oanson"},"change_message_id":"290abf95b4540ebdf413d14145b5308d600d6418","unresolved":false,"context_lines":[{"line_number":33,"context_line":"LOG \u003d log.getLogger(__name__)"},{"line_number":34,"context_line":""},{"line_number":35,"context_line":""},{"line_number":36,"context_line":"class RedisNeutronNotifier(neutron_notifier_api.NeutronNotifierDriver):"},{"line_number":37,"context_line":"    # RedisNeutronNotifier implements notification mechanism from"},{"line_number":38,"context_line":"    # Dragonflow controller to northbound neutron server, based on redis"},{"line_number":39,"context_line":"    # pub/sub driver at present."}],"source_content_type":"text/x-python","patch_set":3,"id":"5ff73747_216e2195","line":36,"range":{"start_line":36,"start_character":6,"end_line":36,"end_character":26},"updated":"2017-04-25 14:57:09.000000000","message":"This class doesn\u0027t use redis directly. Is it really redis-specific? Why can\u0027t it be used for e.g. etcd+zmq? Maybe rename to ReferenceNeutronNotifier, or NbApiNeutronNotifier?","commit_id":"0518da47fa39bf843b5f7ae1e1d85e8a6efad817"},{"author":{"_account_id":7805,"name":"Li Ma","email":"skywalker.nick@gmail.com","username":"Nick"},"change_message_id":"a8a4fcd45d1c8da48add0e56fa9145dd73ae5dcd","unresolved":false,"context_lines":[{"line_number":33,"context_line":"LOG \u003d log.getLogger(__name__)"},{"line_number":34,"context_line":""},{"line_number":35,"context_line":""},{"line_number":36,"context_line":"class RedisNeutronNotifier(neutron_notifier_api.NeutronNotifierDriver):"},{"line_number":37,"context_line":"    # RedisNeutronNotifier implements notification mechanism from"},{"line_number":38,"context_line":"    # Dragonflow controller to northbound neutron server, based on redis"},{"line_number":39,"context_line":"    # pub/sub driver at present."}],"source_content_type":"text/x-python","patch_set":3,"id":"5ff73747_0ca31ab4","line":36,"range":{"start_line":36,"start_character":6,"end_line":36,"end_character":26},"in_reply_to":"5ff73747_216e2195","updated":"2017-04-27 06:00:08.000000000","message":"This implementation assumes that publisher doesn\u0027t listen to a certain TCP port. This is the only problem for zmq to take advantage of it. I am trying to fix it in pub-sub-v2 spec. Anyway, it should be the generic notifier. NbApiNeutronNotifier +1","commit_id":"0518da47fa39bf843b5f7ae1e1d85e8a6efad817"},{"author":{"_account_id":11159,"name":"Hong Hui Xiao","email":"honghui_xiao@yeah.net","username":"HongHuiXiao"},"change_message_id":"b4f164448870b3c60048e94c31be87a1f57dd939","unresolved":false,"context_lines":[{"line_number":33,"context_line":"LOG \u003d log.getLogger(__name__)"},{"line_number":34,"context_line":""},{"line_number":35,"context_line":""},{"line_number":36,"context_line":"class RedisNeutronNotifier(neutron_notifier_api.NeutronNotifierDriver):"},{"line_number":37,"context_line":"    # RedisNeutronNotifier implements notification mechanism from"},{"line_number":38,"context_line":"    # Dragonflow controller to northbound neutron server, based on redis"},{"line_number":39,"context_line":"    # pub/sub driver at present."}],"source_content_type":"text/x-python","patch_set":3,"id":"5ff73747_1b3f0026","line":36,"range":{"start_line":36,"start_character":6,"end_line":36,"end_character":26},"in_reply_to":"5ff73747_216e2195","updated":"2017-05-05 07:22:49.000000000","message":"Will update when rebase","commit_id":"0518da47fa39bf843b5f7ae1e1d85e8a6efad817"}],"setup.cfg":[{"author":{"_account_id":20229,"name":"Omer Anson","email":"omer.anson@toganetworks.com","username":"oanson"},"change_message_id":"290abf95b4540ebdf413d14145b5308d600d6418","unresolved":false,"context_lines":[{"line_number":70,"context_line":"    redis_nb_db_driver \u003d dragonflow.db.drivers.redis_db_driver:RedisDbDriver"},{"line_number":71,"context_line":"    cassandra_nb_db_driver \u003d dragonflow.db.drivers.cassandra_db_driver:CassandraDbDriver"},{"line_number":72,"context_line":"dragonflow.neutron_notifier_driver \u003d"},{"line_number":73,"context_line":"    redis_neutron_notifier_driver \u003d dragonflow.db.pubsub_drivers.redis_neutron_notifier:RedisNeutronNotifier"},{"line_number":74,"context_line":"neutron.service_plugins \u003d"},{"line_number":75,"context_line":"    df-l3 \u003d dragonflow.neutron.services.l3_router_plugin:DFL3RouterPlugin"},{"line_number":76,"context_line":"oslo.config.opts \u003d"}],"source_content_type":"text/x-ttcn-cfg","patch_set":3,"id":"5ff73747_81b5f5cf","line":73,"range":{"start_line":73,"start_character":4,"end_line":73,"end_character":33},"updated":"2017-04-25 14:57:09.000000000","message":"Same here re: redis specific?","commit_id":"0518da47fa39bf843b5f7ae1e1d85e8a6efad817"}]}
