)]}'
{"nova/virt/disk/api.py":[{"author":{"_account_id":1812,"name":"p-draigbrady","email":"P@draigBrady.com","username":"p-draigbrady"},"change_message_id":"0c35acdfb609399e5402db61f7afcc05918477c4","unresolved":false,"context_lines":[{"line_number":362,"context_line":"        \u0027#!/bin/sh\\n\u0027,"},{"line_number":363,"context_line":"        \u0027# Added by Nova to ensure injected ssh keys have the right context\\n\u0027,"},{"line_number":364,"context_line":"        \u0027restorecon -RF %s 2\u003e/dev/null || :\\n\u0027 % sshdir,"},{"line_number":365,"context_line":"    ]"},{"line_number":366,"context_line":""},{"line_number":367,"context_line":"    _inject_file_into_fs(fs, rclocal, \u0027\u0027.join(restorecon),"},{"line_number":368,"context_line":"                         append\u003dTrue, newline\u003dTrue)"}],"source_content_type":"text/x-python","patch_set":2,"id":"AAAAMX%2F%2F1kM%3D","line":365,"updated":"2012-12-13 09:22:44.000000000","message":"I\u0027m not sure we need the generality of doing this in _inject_file_into_fs().\nPerhaps it would be better here to just:\n\n    if not fs.has_file(rclocal):\n        restorecon.insert(0, \u0027#!/bin/sh\\n\u0027)","commit_id":"9b67bd4bb9cbbb3858d8a01029e90266b637ae73"},{"author":{"_account_id":2750,"name":"Sean Dague","email":"sean@dague.net","username":"sdague"},"change_message_id":"a0801b6979fcb4201ffffbfdc965fca3f80a312a","unresolved":false,"context_lines":[{"line_number":362,"context_line":"        \u0027#!/bin/sh\\n\u0027,"},{"line_number":363,"context_line":"        \u0027# Added by Nova to ensure injected ssh keys have the right context\\n\u0027,"},{"line_number":364,"context_line":"        \u0027restorecon -RF %s 2\u003e/dev/null || :\\n\u0027 % sshdir,"},{"line_number":365,"context_line":"    ]"},{"line_number":366,"context_line":""},{"line_number":367,"context_line":"    _inject_file_into_fs(fs, rclocal, \u0027\u0027.join(restorecon),"},{"line_number":368,"context_line":"                         append\u003dTrue, newline\u003dTrue)"}],"source_content_type":"text/x-python","patch_set":2,"id":"AAAAM3%2F%2F%2BC8%3D","line":365,"in_reply_to":"AAAAMX%2F%2F1kM%3D","updated":"2012-12-18 15:15:49.000000000","message":"+1, we already know in this scope whether the file exists, so add the extra \u0027\\n\u0027 here before passing it down, then you don\u0027t have to change the underlying call.","commit_id":"9b67bd4bb9cbbb3858d8a01029e90266b637ae73"}]}
