)]}'
{"specs/juno/ceilometer-meter-fwaas.rst":[{"author":{"_account_id":11564,"name":"Chris Dent","email":"cdent@anticdent.org","username":"chdent"},"change_message_id":"4c06eb70549bb1f3b64075ede422b653b0eff473","unresolved":false,"context_lines":[{"line_number":15,"context_line":"Problem description"},{"line_number":16,"context_line":"\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d"},{"line_number":17,"context_line":""},{"line_number":18,"context_line":"Ceilometer currently has no support for metering Network Services. Cloud"},{"line_number":19,"context_line":"providers/Operators have the need to monitor and meter various aspects of"},{"line_number":20,"context_line":"the Network Services. This spec deals with metering Firewall as a"},{"line_number":21,"context_line":"service(FWaaS)."}],"source_content_type":"text/x-rst","patch_set":5,"id":"1ae5cdf2_9505e612","line":18,"updated":"2014-06-12 09:58:16.000000000","message":"\"Network Services\" is (at least to me) a quite ambiguous term. I think it would be better to just state that ceilometer does not have support for metering firewall as a service and leave out the general statement.","commit_id":"b08ef78d31782a2e55edab5cae721f619c18e927"},{"author":{"_account_id":2284,"name":"Eoghan Glynn","email":"eglynn@redhat.com","username":"eglynn"},"change_message_id":"49895d7813e98d594894067bcde4aa2c8285274d","unresolved":false,"context_lines":[{"line_number":46,"context_line":"Name                                       Type        Unit          Origin"},{"line_number":47,"context_line":"\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d     \u003d\u003d\u003d\u003d\u003d       \u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d   \u003d\u003d\u003d\u003d\u003d\u003d"},{"line_number":48,"context_line":"network.services.fw                        g           firewall      p"},{"line_number":49,"context_line":"network.services.fw.type                   g           type          p"},{"line_number":50,"context_line":"network.services.fw.total.connections      g           connections   p"},{"line_number":51,"context_line":"network.services.fw.active.connections     g           connections   p"},{"line_number":52,"context_line":"network.services.fw.incoming.bytes         c           B             p"}],"source_content_type":"text/x-rst","patch_set":7,"id":"baada198_3bc4a63f","line":49,"updated":"2014-07-01 08:17:47.000000000","message":"I\u0027m confused by this one, are we count firewall *types* here?","commit_id":"42c9e1402025897a97770139f6383502d5986972"},{"author":{"_account_id":6924,"name":"Pradeep Kilambi","email":"pkilambi@redhat.com","username":"pkilambi"},"change_message_id":"9023f553ab2dc9b42009a04a0539c13450549376","unresolved":false,"context_lines":[{"line_number":46,"context_line":"Name                                       Type        Unit          Origin"},{"line_number":47,"context_line":"\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d     \u003d\u003d\u003d\u003d\u003d       \u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d   \u003d\u003d\u003d\u003d\u003d\u003d"},{"line_number":48,"context_line":"network.services.fw                        g           firewall      p"},{"line_number":49,"context_line":"network.services.fw.type                   g           type          p"},{"line_number":50,"context_line":"network.services.fw.total.connections      g           connections   p"},{"line_number":51,"context_line":"network.services.fw.active.connections     g           connections   p"},{"line_number":52,"context_line":"network.services.fw.incoming.bytes         c           B             p"}],"source_content_type":"text/x-rst","patch_set":7,"id":"baada198_148965ca","line":49,"updated":"2014-07-01 13:47:44.000000000","message":"this would be a separate meter capturing the type of firewall that the cloud provider would use to charge the end user appropriately. So for example, if the firewall thats active is of type iptables it would probably be free vs CSR or ASA which will have a higher charge.Until the flavor framework is in place, we cant implement this on ceilometer side without a hack. Since thats still expected target for j-2, i left this in here.","commit_id":"42c9e1402025897a97770139f6383502d5986972"},{"author":{"_account_id":2284,"name":"Eoghan Glynn","email":"eglynn@redhat.com","username":"eglynn"},"change_message_id":"49895d7813e98d594894067bcde4aa2c8285274d","unresolved":false,"context_lines":[{"line_number":48,"context_line":"network.services.fw                        g           firewall      p"},{"line_number":49,"context_line":"network.services.fw.type                   g           type          p"},{"line_number":50,"context_line":"network.services.fw.total.connections      g           connections   p"},{"line_number":51,"context_line":"network.services.fw.active.connections     g           connections   p"},{"line_number":52,"context_line":"network.services.fw.incoming.bytes         c           B             p"},{"line_number":53,"context_line":"network.services.fw.outgoing.bytes         c           B             p"},{"line_number":54,"context_line":"\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d     \u003d\u003d\u003d\u003d\u003d       \u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d   \u003d\u003d\u003d\u003d\u003d\u003d"}],"source_content_type":"text/x-rst","patch_set":7,"id":"baada198_fbd06ef9","line":51,"updated":"2014-07-01 08:17:47.000000000","message":"Usual caveats apply I guess that polling the number of active connections just gives a momentary snapshot of the current count, and may miss intervening spikes.","commit_id":"42c9e1402025897a97770139f6383502d5986972"},{"author":{"_account_id":6924,"name":"Pradeep Kilambi","email":"pkilambi@redhat.com","username":"pkilambi"},"change_message_id":"9023f553ab2dc9b42009a04a0539c13450549376","unresolved":false,"context_lines":[{"line_number":48,"context_line":"network.services.fw                        g           firewall      p"},{"line_number":49,"context_line":"network.services.fw.type                   g           type          p"},{"line_number":50,"context_line":"network.services.fw.total.connections      g           connections   p"},{"line_number":51,"context_line":"network.services.fw.active.connections     g           connections   p"},{"line_number":52,"context_line":"network.services.fw.incoming.bytes         c           B             p"},{"line_number":53,"context_line":"network.services.fw.outgoing.bytes         c           B             p"},{"line_number":54,"context_line":"\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d     \u003d\u003d\u003d\u003d\u003d       \u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d   \u003d\u003d\u003d\u003d\u003d\u003d"}],"source_content_type":"text/x-rst","patch_set":7,"id":"baada198_145ec545","line":51,"in_reply_to":"baada198_fbd06ef9","updated":"2014-07-01 13:47:44.000000000","message":"So how is this any different from the lbaas one we implemented. My goal here is to have these stats gathered on the fwaas side and expose the stats API, similar to how we handled in LBaaS.","commit_id":"42c9e1402025897a97770139f6383502d5986972"},{"author":{"_account_id":2284,"name":"Eoghan Glynn","email":"eglynn@redhat.com","username":"eglynn"},"change_message_id":"49895d7813e98d594894067bcde4aa2c8285274d","unresolved":false,"context_lines":[{"line_number":62,"context_line":"Neutron exposes apis to capture this data which are invoke via pollsters from the"},{"line_number":63,"context_line":"ceilometer side. The notifications on neutron services side are a bit slim. As we"},{"line_number":64,"context_line":"add these notification messages to the neutron side, we will enhance the ceilometer"},{"line_number":65,"context_line":"side to capture these events through notification pollsters."},{"line_number":66,"context_line":""},{"line_number":67,"context_line":"Alternatives"},{"line_number":68,"context_line":"------------"}],"source_content_type":"text/x-rst","patch_set":7,"id":"baada198_fb94ee45","line":65,"updated":"2014-07-01 08:17:47.000000000","message":"s/notification pollsters/notification handlers as opposed to pollsters/","commit_id":"42c9e1402025897a97770139f6383502d5986972"},{"author":{"_account_id":9562,"name":"Ildiko Vancsa","email":"ildiko.vancsa@gmail.com","username":"ildikov"},"change_message_id":"fe382b430898b73b06dcc7a8170c839cdaddf65e","unresolved":false,"context_lines":[{"line_number":34,"context_line":""},{"line_number":35,"context_line":"* Service level metrics:"},{"line_number":36,"context_line":""},{"line_number":37,"context_line":"    * Firewall Rule/Policy Status"},{"line_number":38,"context_line":"    * Number of Connections"},{"line_number":39,"context_line":"      - Needs changes to Neutron FWaaS(See Dependencies)"},{"line_number":40,"context_line":"    * Bandwidth"}],"source_content_type":"text/x-rst","patch_set":9,"id":"baada198_c7d21aff","line":37,"updated":"2014-07-15 12:04:00.000000000","message":"What does this metric mean?","commit_id":"1cb7d1821c9ddf0e8ab5eb391a0708a557f9f174"},{"author":{"_account_id":6924,"name":"Pradeep Kilambi","email":"pkilambi@redhat.com","username":"pkilambi"},"change_message_id":"420237544a16ee3438d457e5f7d1e00ea4bb413b","unresolved":false,"context_lines":[{"line_number":34,"context_line":""},{"line_number":35,"context_line":"* Service level metrics:"},{"line_number":36,"context_line":""},{"line_number":37,"context_line":"    * Firewall Rule/Policy Status"},{"line_number":38,"context_line":"    * Number of Connections"},{"line_number":39,"context_line":"      - Needs changes to Neutron FWaaS(See Dependencies)"},{"line_number":40,"context_line":"    * Bandwidth"}],"source_content_type":"text/x-rst","patch_set":9,"id":"baada198_79cbaaa3","line":37,"in_reply_to":"baada198_c7d21aff","updated":"2014-07-15 14:45:22.000000000","message":"shows the existence of a firewall policy and its association to a given firewall and rule. I removed the work status and replaced with Existence for clarity.","commit_id":"1cb7d1821c9ddf0e8ab5eb391a0708a557f9f174"},{"author":{"_account_id":9562,"name":"Ildiko Vancsa","email":"ildiko.vancsa@gmail.com","username":"ildikov"},"change_message_id":"fe382b430898b73b06dcc7a8170c839cdaddf65e","unresolved":false,"context_lines":[{"line_number":45,"context_line":"\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d     \u003d\u003d\u003d\u003d\u003d       \u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d   \u003d\u003d\u003d\u003d\u003d\u003d"},{"line_number":46,"context_line":"Name                                       Type        Unit          Origin"},{"line_number":47,"context_line":"\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d     \u003d\u003d\u003d\u003d\u003d       \u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d   \u003d\u003d\u003d\u003d\u003d\u003d"},{"line_number":48,"context_line":"network.services.fw                        g           firewall      p"},{"line_number":49,"context_line":"network.services.fw.type                   g           firewall      p"},{"line_number":50,"context_line":"network.services.fw.total.connections      g           connections   p"},{"line_number":51,"context_line":"network.services.fw.active.connections     g           connections   p"}],"source_content_type":"text/x-rst","patch_set":9,"id":"baada198_87fca273","line":48,"updated":"2014-07-15 12:04:00.000000000","message":"Is this meter for showing if firewall is turned on/off?","commit_id":"1cb7d1821c9ddf0e8ab5eb391a0708a557f9f174"},{"author":{"_account_id":6924,"name":"Pradeep Kilambi","email":"pkilambi@redhat.com","username":"pkilambi"},"change_message_id":"420237544a16ee3438d457e5f7d1e00ea4bb413b","unresolved":false,"context_lines":[{"line_number":45,"context_line":"\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d     \u003d\u003d\u003d\u003d\u003d       \u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d   \u003d\u003d\u003d\u003d\u003d\u003d"},{"line_number":46,"context_line":"Name                                       Type        Unit          Origin"},{"line_number":47,"context_line":"\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d     \u003d\u003d\u003d\u003d\u003d       \u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d   \u003d\u003d\u003d\u003d\u003d\u003d"},{"line_number":48,"context_line":"network.services.fw                        g           firewall      p"},{"line_number":49,"context_line":"network.services.fw.type                   g           firewall      p"},{"line_number":50,"context_line":"network.services.fw.total.connections      g           connections   p"},{"line_number":51,"context_line":"network.services.fw.active.connections     g           connections   p"}],"source_content_type":"text/x-rst","patch_set":9,"id":"baada198_994cfe43","line":48,"in_reply_to":"baada198_87fca273","updated":"2014-07-15 14:45:22.000000000","message":"yes shows ACTIVE/INACTIVE/PENDING_CREATE . Also included fw.policy meter in the new patch.","commit_id":"1cb7d1821c9ddf0e8ab5eb391a0708a557f9f174"},{"author":{"_account_id":9562,"name":"Ildiko Vancsa","email":"ildiko.vancsa@gmail.com","username":"ildikov"},"change_message_id":"fe382b430898b73b06dcc7a8170c839cdaddf65e","unresolved":false,"context_lines":[{"line_number":66,"context_line":""},{"line_number":67,"context_line":""},{"line_number":68,"context_line":"For reference implemenation on neutron side, there will be an api call to retrieve"},{"line_number":69,"context_line":"stats such as connections and bandwidth.The backend implementation will be based on"},{"line_number":70,"context_line":"iptables. Iptables provides us a way to gather average hit counts to provide these"},{"line_number":71,"context_line":"stats. Other vendor based implementation can do the same."},{"line_number":72,"context_line":""}],"source_content_type":"text/x-rst","patch_set":9,"id":"baada198_07e332a4","line":69,"updated":"2014-07-15 12:04:00.000000000","message":"Is this a future improvement in Neutron to get all these stats? If yes, is it included in the flavour framework BP?","commit_id":"1cb7d1821c9ddf0e8ab5eb391a0708a557f9f174"},{"author":{"_account_id":6924,"name":"Pradeep Kilambi","email":"pkilambi@redhat.com","username":"pkilambi"},"change_message_id":"420237544a16ee3438d457e5f7d1e00ea4bb413b","unresolved":false,"context_lines":[{"line_number":66,"context_line":""},{"line_number":67,"context_line":""},{"line_number":68,"context_line":"For reference implemenation on neutron side, there will be an api call to retrieve"},{"line_number":69,"context_line":"stats such as connections and bandwidth.The backend implementation will be based on"},{"line_number":70,"context_line":"iptables. Iptables provides us a way to gather average hit counts to provide these"},{"line_number":71,"context_line":"stats. Other vendor based implementation can do the same."},{"line_number":72,"context_line":""}],"source_content_type":"text/x-rst","patch_set":9,"id":"baada198_d969168d","line":69,"in_reply_to":"baada198_07e332a4","updated":"2014-07-15 14:45:22.000000000","message":"Yes, there is going to be an API call similar to the one we have on lbaas side, something like retrieve_stats() which returns the hit counts and bw.","commit_id":"1cb7d1821c9ddf0e8ab5eb391a0708a557f9f174"},{"author":{"_account_id":9562,"name":"Ildiko Vancsa","email":"ildiko.vancsa@gmail.com","username":"ildikov"},"change_message_id":"fe382b430898b73b06dcc7a8170c839cdaddf65e","unresolved":false,"context_lines":[{"line_number":93,"context_line":"Pipeline impact"},{"line_number":94,"context_line":"---------------"},{"line_number":95,"context_line":""},{"line_number":96,"context_line":"New sources need to be included in pipeline.yaml for each group of pollsters that share a"},{"line_number":97,"context_line":"discovery extension."},{"line_number":98,"context_line":""},{"line_number":99,"context_line":"Other end user impact"}],"source_content_type":"text/x-rst","patch_set":9,"id":"baada198_870ae276","line":96,"updated":"2014-07-15 12:04:00.000000000","message":"Can you provide an example for a new source that is needed?","commit_id":"1cb7d1821c9ddf0e8ab5eb391a0708a557f9f174"},{"author":{"_account_id":6924,"name":"Pradeep Kilambi","email":"pkilambi@redhat.com","username":"pkilambi"},"change_message_id":"420237544a16ee3438d457e5f7d1e00ea4bb413b","unresolved":false,"context_lines":[{"line_number":93,"context_line":"Pipeline impact"},{"line_number":94,"context_line":"---------------"},{"line_number":95,"context_line":""},{"line_number":96,"context_line":"New sources need to be included in pipeline.yaml for each group of pollsters that share a"},{"line_number":97,"context_line":"discovery extension."},{"line_number":98,"context_line":""},{"line_number":99,"context_line":"Other end user impact"}],"source_content_type":"text/x-rst","patch_set":9,"id":"baada198_79456a6d","line":96,"in_reply_to":"baada198_870ae276","updated":"2014-07-15 14:45:22.000000000","message":"Done","commit_id":"1cb7d1821c9ddf0e8ab5eb391a0708a557f9f174"}],"specs/juno/fwaas_metering.rst":[{"author":{"_account_id":6676,"name":"zqfan","email":"aji.zqfan@gmail.com","username":"aji-zqfan"},"change_message_id":"5b871916c6d525db6cb6daf49edef1aa8bd85894","unresolved":false,"context_lines":[{"line_number":8,"context_line":"Metering Network Services - Firewall as a Service"},{"line_number":9,"context_line":"\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d"},{"line_number":10,"context_line":""},{"line_number":11,"context_line":"https://blueprints.launchpad.net/ceilometer/+spec/ceilometer-meter-fwaas"},{"line_number":12,"context_line":""},{"line_number":13,"context_line":""},{"line_number":14,"context_line":""}],"source_content_type":"text/x-rst","patch_set":3,"id":"1ae5cdf2_bb236c03","line":11,"updated":"2014-06-06 11:46:41.000000000","message":"-1: according to the guide written in template.rst, the spec file name should change from fwaas_metering.rst to ceilometer-meter-fwaas.rst............","commit_id":"85252cf03da805de156f6b9f75b10e893e67a54a"},{"author":{"_account_id":11564,"name":"Chris Dent","email":"cdent@anticdent.org","username":"chdent"},"change_message_id":"0c1f50ca63f08179f48bdadd3a270288b34dca62","unresolved":false,"context_lines":[{"line_number":53,"context_line":"network.services.fw.connections              d               connections/s   p"},{"line_number":54,"context_line":"network.services.fw.bandwidth                d               B/s             p"},{"line_number":55,"context_line":""},{"line_number":56,"context_line":"* Status would be part of the metadata for each rule/policy. "},{"line_number":57,"context_line":""},{"line_number":58,"context_line":"Alternatives"},{"line_number":59,"context_line":"------------"}],"source_content_type":"text/x-rst","patch_set":3,"id":"1ae5cdf2_c5793b30","line":56,"updated":"2014-06-06 10:41:01.000000000","message":"eol whitespace","commit_id":"85252cf03da805de156f6b9f75b10e893e67a54a"},{"author":{"_account_id":11564,"name":"Chris Dent","email":"cdent@anticdent.org","username":"chdent"},"change_message_id":"0c1f50ca63f08179f48bdadd3a270288b34dca62","unresolved":false,"context_lines":[{"line_number":81,"context_line":"We might have to deal with custom transformer to handle bandwidth,"},{"line_number":82,"context_line":"number of connections and usage. For example, we need to compute the usage"},{"line_number":83,"context_line":"based on the status of the firewall being active. Initially the plan is for the"},{"line_number":84,"context_line":"catch-all source \u0026 sink to handle it. But once we have the new transformers "},{"line_number":85,"context_line":"in place, we will need to include the network services metrics explicitly in "},{"line_number":86,"context_line":"pipeline.yaml."},{"line_number":87,"context_line":""}],"source_content_type":"text/x-rst","patch_set":3,"id":"1ae5cdf2_e5747737","line":84,"updated":"2014-06-06 10:41:01.000000000","message":"eol whitespace","commit_id":"85252cf03da805de156f6b9f75b10e893e67a54a"},{"author":{"_account_id":11564,"name":"Chris Dent","email":"cdent@anticdent.org","username":"chdent"},"change_message_id":"0c1f50ca63f08179f48bdadd3a270288b34dca62","unresolved":false,"context_lines":[{"line_number":82,"context_line":"number of connections and usage. For example, we need to compute the usage"},{"line_number":83,"context_line":"based on the status of the firewall being active. Initially the plan is for the"},{"line_number":84,"context_line":"catch-all source \u0026 sink to handle it. But once we have the new transformers "},{"line_number":85,"context_line":"in place, we will need to include the network services metrics explicitly in "},{"line_number":86,"context_line":"pipeline.yaml."},{"line_number":87,"context_line":""},{"line_number":88,"context_line":""}],"source_content_type":"text/x-rst","patch_set":3,"id":"1ae5cdf2_0570833e","line":85,"updated":"2014-06-06 10:41:01.000000000","message":"ditto","commit_id":"85252cf03da805de156f6b9f75b10e893e67a54a"},{"author":{"_account_id":11564,"name":"Chris Dent","email":"cdent@anticdent.org","username":"chdent"},"change_message_id":"0c1f50ca63f08179f48bdadd3a270288b34dca62","unresolved":false,"context_lines":[{"line_number":161,"context_line":"Testing"},{"line_number":162,"context_line":"\u003d\u003d\u003d\u003d\u003d\u003d\u003d"},{"line_number":163,"context_line":""},{"line_number":164,"context_line":"Unit and integration Tests will be added to cover the necessary neutron_client calls, pollsters and notifications."},{"line_number":165,"context_line":""},{"line_number":166,"context_line":""},{"line_number":167,"context_line":"Documentation Impact"}],"source_content_type":"text/x-rst","patch_set":3,"id":"1ae5cdf2_a57eef16","line":164,"updated":"2014-06-06 10:41:01.000000000","message":"wrap line","commit_id":"85252cf03da805de156f6b9f75b10e893e67a54a"}]}
