)]}'
{"security-guide/source/networking/architecture.rst":[{"author":{"_account_id":8803,"name":"Catherine Richardson","email":"catherine.richardson@rackspace.com","username":"cyrichardson"},"change_message_id":"2833b25cf1a0578033760bf8592d8a71727972a0","unresolved":false,"context_lines":[{"line_number":14,"context_line":"neutron server (*neutron-server* and *neutron-\\*-plugin*)"},{"line_number":15,"context_line":"   This service runs on the network node to service the Networking API and its"},{"line_number":16,"context_line":"   extensions. It also enforces the network model and IP addressing of each"},{"line_number":17,"context_line":"   port. The neutron-server requires persistent information be stored in a"},{"line_number":18,"context_line":"   database using plugins which access the database through AMQP"},{"line_number":19,"context_line":"   (Advanced Message Queuing Protocol)."},{"line_number":20,"context_line":""}],"source_content_type":"text/x-rst","patch_set":1,"id":"5a3905b3_67ac6e8d","line":17,"updated":"2017-01-24 19:29:45.000000000","message":"requires that persistent information is stored","commit_id":"ea70e725c21984be98ae0282a2de5ae783a137c6"},{"author":{"_account_id":8803,"name":"Catherine Richardson","email":"catherine.richardson@rackspace.com","username":"cyrichardson"},"change_message_id":"2833b25cf1a0578033760bf8592d8a71727972a0","unresolved":false,"context_lines":[{"line_number":15,"context_line":"   This service runs on the network node to service the Networking API and its"},{"line_number":16,"context_line":"   extensions. It also enforces the network model and IP addressing of each"},{"line_number":17,"context_line":"   port. The neutron-server requires persistent information be stored in a"},{"line_number":18,"context_line":"   database using plugins which access the database through AMQP"},{"line_number":19,"context_line":"   (Advanced Message Queuing Protocol)."},{"line_number":20,"context_line":""},{"line_number":21,"context_line":"plugin agent (*neutron-\\*-agent*)"}],"source_content_type":"text/x-rst","patch_set":1,"id":"5a3905b3_47c6924a","line":18,"updated":"2017-01-24 19:29:45.000000000","message":"by using plugins that access","commit_id":"ea70e725c21984be98ae0282a2de5ae783a137c6"},{"author":{"_account_id":6804,"name":"bruce-benjamin","email":"bruce.benjamin@jhuapl.edu","username":"bruce-benjamin"},"change_message_id":"4a44590e4887a34bf5c894bb56664281870fbd6c","unresolved":false,"context_lines":[{"line_number":16,"context_line":"   extensions. It also enforces the network model and IP addressing of each"},{"line_number":17,"context_line":"   port. The neutron-server requires that persistent information is stored in a"},{"line_number":18,"context_line":"   database by using plugins that access the database through AMQP"},{"line_number":19,"context_line":"   (Advanced Message Queuing Protocol)."},{"line_number":20,"context_line":""},{"line_number":21,"context_line":"plugin agent (*neutron-\\*-agent*)"},{"line_number":22,"context_line":"   Runs on each compute node to manage local virtual switch (vswitch)"}],"source_content_type":"text/x-rst","patch_set":2,"id":"3a461143_02307ee7","line":19,"range":{"start_line":19,"start_character":37,"end_line":19,"end_character":38},"updated":"2017-01-27 22:16:54.000000000","message":"s/The neutron-server requires that persistent information is stored in a database by using plugins that access the database through AMQP(Advanced Message Queuing Protocol)/The neutron-server requires indirect access to a persistent database. This is accomplished through plugins, which communicate with the database using using AMQP(Advanced Message Queuing Protocol)./","commit_id":"556859f68e6dcc119d9dfbf14fb88fc14e16f66d"}]}
