)]}'
{"/COMMIT_MSG":[{"author":{"_account_id":6816,"name":"Jesse Pretorius","email":"jesse@odyssey4.me","username":"jesse-pretorius"},"change_message_id":"7581bb3bf8fc0d2129e564bb1cc6f29335fd42d4","unresolved":false,"context_lines":[{"line_number":4,"context_line":"Commit:     Kevin Carter \u003ckevin.carter@rackspace.com\u003e"},{"line_number":5,"context_line":"CommitDate: 2016-08-22 18:24:00 -0500"},{"line_number":6,"context_line":""},{"line_number":7,"context_line":"mplement an opportunistic strategy"},{"line_number":8,"context_line":""},{"line_number":9,"context_line":"This change is creating an opportunistic Ansible execution strategy and"},{"line_number":10,"context_line":"an update the ssh connection plugin so that it supports direct access to lxc"}],"source_content_type":"text/x-gerrit-commit-message","patch_set":1,"id":"1ac06dbe_a57190aa","line":7,"range":{"start_line":7,"start_character":0,"end_line":7,"end_character":8},"updated":"2016-08-22 23:34:11.000000000","message":"s/mplement/Implement/\n\nAlso it should not the connection plugin too.","commit_id":"93673925bfb05e3fad9878e191b04e46e06c7f7b"}],"connection/ssh.py":[{"author":{"_account_id":6816,"name":"Jesse Pretorius","email":"jesse@odyssey4.me","username":"jesse-pretorius"},"change_message_id":"121884f727bbe1c6198709c5d2abc32f490c7ebe","unresolved":false,"context_lines":[{"line_number":22,"context_line":"import ansible.plugins.connection as conn"},{"line_number":23,"context_line":"SSH \u003d imp.load_source("},{"line_number":24,"context_line":"    \u0027ssh\u0027,"},{"line_number":25,"context_line":"    os.path.join(os.path.dirname(conn.__file__), \u0027ssh.py\u0027)"},{"line_number":26,"context_line":")"},{"line_number":27,"context_line":""},{"line_number":28,"context_line":"class Connection(SSH.Connection):"}],"source_content_type":"text/x-python","patch_set":1,"id":"1ac06dbe_c555acfa","line":25,"range":{"start_line":25,"start_character":50,"end_line":25,"end_character":56},"updated":"2016-08-22 23:33:23.000000000","message":"Ideally I\u0027d prefer not to replace the ssh connection plugin, but enable a new one and enable it by default. This patch combined with https://review.openstack.org/345572 and some var adjustments on the playbooks can make this a default, but also make it overridable to a more conservative setting if a deployer chooses to do so. If we don\u0027t do this, then we\u0027re stuck with the consequences of this action and any horrors that may arise.","commit_id":"93673925bfb05e3fad9878e191b04e46e06c7f7b"}],"strategy/linear.py":[{"author":{"_account_id":6816,"name":"Jesse Pretorius","email":"jesse@odyssey4.me","username":"jesse-pretorius"},"change_message_id":"121884f727bbe1c6198709c5d2abc32f490c7ebe","unresolved":false,"context_lines":[{"line_number":23,"context_line":"import ansible.plugins.strategy as strategy"},{"line_number":24,"context_line":"LINEAR \u003d imp.load_source("},{"line_number":25,"context_line":"    \u0027ssh\u0027,"},{"line_number":26,"context_line":"    os.path.join(os.path.dirname(strategy.__file__), \u0027linear.py\u0027)"},{"line_number":27,"context_line":")"},{"line_number":28,"context_line":""},{"line_number":29,"context_line":""}],"source_content_type":"text/x-python","patch_set":1,"id":"1ac06dbe_854f346a","line":26,"range":{"start_line":26,"start_character":54,"end_line":26,"end_character":63},"updated":"2016-08-22 23:33:23.000000000","message":"Ideally I\u0027d prefer not to replace the linear strategy, but enable a new one and enable it by default. This patch combined with https://review.openstack.org/345572 and some var adjustments on the playbooks can make this a default, but also make it overridable to a more conservative setting if a deployer chooses to do so. If we don\u0027t do this, then we\u0027re stuck with the consequences of this action and any horrors that may arise.","commit_id":"93673925bfb05e3fad9878e191b04e46e06c7f7b"}]}
