)]}'
{"rally-jobs/rally-magnum.yaml":[{"author":{"_account_id":12395,"name":"Roman Vasylets","email":"pomeo92@gmail.com","username":"rvasilets"},"change_message_id":"994ab8f32bab72dca685112602d10bb09f5f73ca","unresolved":false,"context_lines":[{"line_number":1,"context_line":"---"},{"line_number":2,"context_line":"  MagnumBays.list_bays:"},{"line_number":3,"context_line":"    -"},{"line_number":4,"context_line":"      runner:"},{"line_number":5,"context_line":"        type: \"constant\""}],"source_content_type":"text/x-yaml","patch_set":1,"id":"1a122d0e_1871aea8","line":2,"updated":"2016-04-20 10:06:00.000000000","message":"To have this working we need to have gate job that will run this yaml","commit_id":"1daab4ce7adf23c7a3c8e5a25b2be2a436349647"}],"rally/plugins/openstack/scenarios/magnum/utils.py":[{"author":{"_account_id":12395,"name":"Roman Vasylets","email":"pomeo92@gmail.com","username":"rvasilets"},"change_message_id":"43d6034b35bfea7760848f79ae141d4015f5e40c","unresolved":false,"context_lines":[{"line_number":21,"context_line":"    def _list_bays(self):"},{"line_number":22,"context_line":"        \"\"\"Returns user bays list.\"\"\""},{"line_number":23,"context_line":""},{"line_number":24,"context_line":"        return self.clients(\"magnum\").bays.list()"}],"source_content_type":"text/x-python","patch_set":1,"id":"1a122d0e_d80a9689","line":24,"updated":"2016-04-20 10:10:11.000000000","message":"This scenario itself is the simplest but a bit unuseful without context. Also you need to add bays resource to https://github.com/openstack/rally/blob/master/rally/plugins/openstack/cleanup/resources.py This will help Rally to cleanup possible left bays in the system","commit_id":"1daab4ce7adf23c7a3c8e5a25b2be2a436349647"}],"requirements.txt":[{"author":{"_account_id":10475,"name":"Alexander Maretskiy","email":"amaretskiy@mirantis.com","username":"maretskiy"},"change_message_id":"ac7db0142e030d19115436741601616cc21f3d1f","unresolved":false,"context_lines":[{"line_number":35,"context_line":"python-zaqarclient\u003e\u003d1.0.0 # Apache-2.0"},{"line_number":36,"context_line":"python-swiftclient\u003e\u003d2.2.0 # Apache-2.0"},{"line_number":37,"context_line":"python-subunit\u003e\u003d0.0.18 # Apache-2.0/BSD"},{"line_number":38,"context_line":"python-magnumclient\u003e\u003d2.0.0 # Apache-2.0"},{"line_number":39,"context_line":"requests!\u003d2.9.0,\u003e\u003d2.8.1 # Apache-2.0"},{"line_number":40,"context_line":"SQLAlchemy\u003c1.1.0,\u003e\u003d1.0.10 # MIT"},{"line_number":41,"context_line":"sphinx!\u003d1.2.0,!\u003d1.3b1,\u003c1.3,\u003e\u003d1.1.2 # BSD"}],"source_content_type":"text/plain","patch_set":5,"id":"dab17558_f203a674","line":38,"updated":"2016-05-13 09:38:24.000000000","message":"I guess this should be added to optional-requirements.txt instead","commit_id":"75830bf4ae0f5783e0677f212e3564578e744c8d"},{"author":{"_account_id":20498,"name":"Spyros Trigazis","email":"spyridon.trigazis@cern.ch","username":"strigazi"},"change_message_id":"cd512c4c81ddfcb3234c37cc875120740a487bf2","unresolved":false,"context_lines":[{"line_number":35,"context_line":"python-zaqarclient\u003e\u003d1.0.0 # Apache-2.0"},{"line_number":36,"context_line":"python-swiftclient\u003e\u003d2.2.0 # Apache-2.0"},{"line_number":37,"context_line":"python-subunit\u003e\u003d0.0.18 # Apache-2.0/BSD"},{"line_number":38,"context_line":"python-magnumclient\u003e\u003d2.0.0 # Apache-2.0"},{"line_number":39,"context_line":"requests!\u003d2.9.0,\u003e\u003d2.8.1 # Apache-2.0"},{"line_number":40,"context_line":"SQLAlchemy\u003c1.1.0,\u003e\u003d1.0.10 # MIT"},{"line_number":41,"context_line":"sphinx!\u003d1.2.0,!\u003d1.3b1,\u003c1.3,\u003e\u003d1.1.2 # BSD"}],"source_content_type":"text/plain","patch_set":5,"id":"dab17558_d807a1c7","line":38,"in_reply_to":"dab17558_f203a674","updated":"2016-05-13 09:45:00.000000000","message":"Done","commit_id":"75830bf4ae0f5783e0677f212e3564578e744c8d"}],"tests/unit/test_osclients.py":[{"author":{"_account_id":10475,"name":"Alexander Maretskiy","email":"amaretskiy@mirantis.com","username":"maretskiy"},"change_message_id":"ac7db0142e030d19115436741601616cc21f3d1f","unresolved":false,"context_lines":[{"line_number":822,"context_line":"    def test_magnum(self, mock_magnum__get_session):"},{"line_number":823,"context_line":"        fake_magnum \u003d fakes.FakeMagnumClient()"},{"line_number":824,"context_line":"        mock_magnum \u003d mock.MagicMock()"},{"line_number":825,"context_line":"        mock_magnum.client.Client \u003d mock.MagicMock(return_value\u003dfake_magnum)"},{"line_number":826,"context_line":""},{"line_number":827,"context_line":"        mock_magnum__get_session.return_value \u003d self.fake_keystone.session"},{"line_number":828,"context_line":""}],"source_content_type":"text/x-python","patch_set":5,"id":"dab17558_dd65d31d","line":825,"updated":"2016-05-13 09:38:24.000000000","message":"This can be simplified a bit:\n\n mock_magnum.client.Client.return_value \u003d fake_magnum","commit_id":"75830bf4ae0f5783e0677f212e3564578e744c8d"},{"author":{"_account_id":20498,"name":"Spyros Trigazis","email":"spyridon.trigazis@cern.ch","username":"strigazi"},"change_message_id":"cd512c4c81ddfcb3234c37cc875120740a487bf2","unresolved":false,"context_lines":[{"line_number":822,"context_line":"    def test_magnum(self, mock_magnum__get_session):"},{"line_number":823,"context_line":"        fake_magnum \u003d fakes.FakeMagnumClient()"},{"line_number":824,"context_line":"        mock_magnum \u003d mock.MagicMock()"},{"line_number":825,"context_line":"        mock_magnum.client.Client \u003d mock.MagicMock(return_value\u003dfake_magnum)"},{"line_number":826,"context_line":""},{"line_number":827,"context_line":"        mock_magnum__get_session.return_value \u003d self.fake_keystone.session"},{"line_number":828,"context_line":""}],"source_content_type":"text/x-python","patch_set":5,"id":"dab17558_185be9f7","line":825,"in_reply_to":"dab17558_dd65d31d","updated":"2016-05-13 09:45:00.000000000","message":"Done","commit_id":"75830bf4ae0f5783e0677f212e3564578e744c8d"}]}
