)]}'
{"rally/osclients.py":[{"author":{"_account_id":9545,"name":"Andriy Kurilin","email":"andr.kurilin@gmail.com","username":"akurilin"},"change_message_id":"b48c1a12255942ad603dfa2d3880f1a7276cc2ce","unresolved":false,"context_lines":[{"line_number":620,"context_line":"        return client"},{"line_number":621,"context_line":""},{"line_number":622,"context_line":""},{"line_number":623,"context_line":"@configure(\"cue\", default_version\u003d\"1\","},{"line_number":624,"context_line":"           default_service_type\u003d\"message-broker\", supported_versions\u003d[\"1\"])"},{"line_number":625,"context_line":"class Cue(OSClient):"},{"line_number":626,"context_line":"    def create_client(self, version\u003dNone, service_type\u003dNone):"}],"source_content_type":"text/x-python","patch_set":3,"id":"7a740942_b363de19","line":623,"updated":"2015-12-10 20:43:51.000000000","message":"I prefer to not add default_version and supported_versions until cue will support more than 1 version.","commit_id":"9bcaa10c75b5ab9159b19f16dad6321059de3b67"},{"author":{"_account_id":13771,"name":"Davide Agnello","email":"dagnello@hp.com","username":"dagnello"},"change_message_id":"53571a3a0d7d7417da0403391eac0e326c114d7c","unresolved":false,"context_lines":[{"line_number":620,"context_line":"        return client"},{"line_number":621,"context_line":""},{"line_number":622,"context_line":""},{"line_number":623,"context_line":"@configure(\"cue\", default_version\u003d\"1\","},{"line_number":624,"context_line":"           default_service_type\u003d\"message-broker\", supported_versions\u003d[\"1\"])"},{"line_number":625,"context_line":"class Cue(OSClient):"},{"line_number":626,"context_line":"    def create_client(self, version\u003dNone, service_type\u003dNone):"}],"source_content_type":"text/x-python","patch_set":3,"id":"7a740942_39210f4e","line":623,"in_reply_to":"7a740942_b363de19","updated":"2015-12-10 21:38:23.000000000","message":"ok","commit_id":"9bcaa10c75b5ab9159b19f16dad6321059de3b67"},{"author":{"_account_id":9545,"name":"Andriy Kurilin","email":"andr.kurilin@gmail.com","username":"akurilin"},"change_message_id":"63b8219701146505549f92b49b45c1d34bc18f04","unresolved":false,"context_lines":[{"line_number":620,"context_line":"        return client"},{"line_number":621,"context_line":""},{"line_number":622,"context_line":""},{"line_number":623,"context_line":"@configure(\"cue\", default_service_type\u003d\"message-broker\")"},{"line_number":624,"context_line":"class Cue(OSClient):"},{"line_number":625,"context_line":"    def create_client(self, version\u003dNone, service_type\u003dNone):"},{"line_number":626,"context_line":"        \"\"\"Return cue client.\"\"\""}],"source_content_type":"text/x-python","patch_set":4,"id":"7a740942_d3b0d18d","line":623,"updated":"2015-12-11 22:30:32.000000000","message":"sorry, please return default_version(without supported)","commit_id":"27fe0ac68369d91ba16debe0da0f91c1f1923983"},{"author":{"_account_id":13771,"name":"Davide Agnello","email":"dagnello@hp.com","username":"dagnello"},"change_message_id":"65f345fe1ba689ea06536c35c5ad365356078563","unresolved":false,"context_lines":[{"line_number":620,"context_line":"        return client"},{"line_number":621,"context_line":""},{"line_number":622,"context_line":""},{"line_number":623,"context_line":"@configure(\"cue\", default_service_type\u003d\"message-broker\")"},{"line_number":624,"context_line":"class Cue(OSClient):"},{"line_number":625,"context_line":"    def create_client(self, version\u003dNone, service_type\u003dNone):"},{"line_number":626,"context_line":"        \"\"\"Return cue client.\"\"\""}],"source_content_type":"text/x-python","patch_set":4,"id":"7a740942_916e9a2d","line":623,"in_reply_to":"7a740942_d3b0d18d","updated":"2015-12-11 22:33:10.000000000","message":"Done","commit_id":"27fe0ac68369d91ba16debe0da0f91c1f1923983"},{"author":{"_account_id":9545,"name":"Andriy Kurilin","email":"andr.kurilin@gmail.com","username":"akurilin"},"change_message_id":"63b8219701146505549f92b49b45c1d34bc18f04","unresolved":false,"context_lines":[{"line_number":622,"context_line":""},{"line_number":623,"context_line":"@configure(\"cue\", default_service_type\u003d\"message-broker\")"},{"line_number":624,"context_line":"class Cue(OSClient):"},{"line_number":625,"context_line":"    def create_client(self, version\u003dNone, service_type\u003dNone):"},{"line_number":626,"context_line":"        \"\"\"Return cue client.\"\"\""},{"line_number":627,"context_line":"        from cueclient.v1 import client as cue"},{"line_number":628,"context_line":""}],"source_content_type":"text/x-python","patch_set":4,"id":"7a740942_139f3904","line":625,"updated":"2015-12-11 22:30:32.000000000","message":"I prefer to drop version parameter, since there is only one version.","commit_id":"27fe0ac68369d91ba16debe0da0f91c1f1923983"},{"author":{"_account_id":13771,"name":"Davide Agnello","email":"dagnello@hp.com","username":"dagnello"},"change_message_id":"65f345fe1ba689ea06536c35c5ad365356078563","unresolved":false,"context_lines":[{"line_number":622,"context_line":""},{"line_number":623,"context_line":"@configure(\"cue\", default_service_type\u003d\"message-broker\")"},{"line_number":624,"context_line":"class Cue(OSClient):"},{"line_number":625,"context_line":"    def create_client(self, version\u003dNone, service_type\u003dNone):"},{"line_number":626,"context_line":"        \"\"\"Return cue client.\"\"\""},{"line_number":627,"context_line":"        from cueclient.v1 import client as cue"},{"line_number":628,"context_line":""}],"source_content_type":"text/x-python","patch_set":4,"id":"7a740942_f184bed3","line":625,"in_reply_to":"7a740942_139f3904","updated":"2015-12-11 22:33:10.000000000","message":"ok, we would then have to update this implementation once we do though.","commit_id":"27fe0ac68369d91ba16debe0da0f91c1f1923983"},{"author":{"_account_id":9545,"name":"Andriy Kurilin","email":"andr.kurilin@gmail.com","username":"akurilin"},"change_message_id":"9de7e083446a5d143cf107558c63338a6b54198a","unresolved":false,"context_lines":[{"line_number":27,"context_line":""},{"line_number":28,"context_line":""},{"line_number":29,"context_line":"CONF \u003d cfg.CONF"},{"line_number":30,"context_line":"LOG \u003d logging.getLogger(__name__)"},{"line_number":31,"context_line":""},{"line_number":32,"context_line":"OSCLIENTS_OPTS \u003d ["},{"line_number":33,"context_line":"    cfg.FloatOpt(\"openstack_client_http_timeout\", default\u003d180.0,"}],"source_content_type":"text/x-python","patch_set":5,"id":"5a710552_4a9fb25f","line":30,"updated":"2015-12-14 21:10:15.000000000","message":"I can\u0027t find any reference to this variable. Do we really need it?","commit_id":"ee6dc1a46afcb1ef6a34b6b542efcc5cad57d589"},{"author":{"_account_id":13771,"name":"Davide Agnello","email":"dagnello@hp.com","username":"dagnello"},"change_message_id":"ba0e289e92a0f1ad96a20ec358d51409f6576c51","unresolved":false,"context_lines":[{"line_number":27,"context_line":""},{"line_number":28,"context_line":""},{"line_number":29,"context_line":"CONF \u003d cfg.CONF"},{"line_number":30,"context_line":"LOG \u003d logging.getLogger(__name__)"},{"line_number":31,"context_line":""},{"line_number":32,"context_line":"OSCLIENTS_OPTS \u003d ["},{"line_number":33,"context_line":"    cfg.FloatOpt(\"openstack_client_http_timeout\", default\u003d180.0,"}],"source_content_type":"text/x-python","patch_set":5,"id":"5a710552_a4a7614e","line":30,"in_reply_to":"5a710552_4a9fb25f","updated":"2015-12-15 03:03:33.000000000","message":"we don\u0027t need it, good catch","commit_id":"ee6dc1a46afcb1ef6a34b6b542efcc5cad57d589"}],"requirements.txt":[{"author":{"_account_id":9545,"name":"Andriy Kurilin","email":"andr.kurilin@gmail.com","username":"akurilin"},"change_message_id":"b48c1a12255942ad603dfa2d3880f1a7276cc2ce","unresolved":false,"context_lines":[{"line_number":34,"context_line":"python-zaqarclient\u003e\u003d0.3.0"},{"line_number":35,"context_line":"python-swiftclient\u003e\u003d2.2.0"},{"line_number":36,"context_line":"python-subunit\u003e\u003d0.0.18"},{"line_number":37,"context_line":"python-cueclient\u003e\u003d1.0.0"},{"line_number":38,"context_line":"requests\u003e\u003d2.8.1"},{"line_number":39,"context_line":"SQLAlchemy\u003c1.1.0,\u003e\u003d0.9.9"},{"line_number":40,"context_line":"sphinx!\u003d1.2.0,!\u003d1.3b1,\u003c1.3,\u003e\u003d1.1.2"}],"source_content_type":"text/plain","patch_set":3,"id":"7a740942_9e7109ab","line":37,"updated":"2015-12-10 20:43:51.000000000","message":"we can\u0027t add it to our requirements, since it doesn\u0027t support py34 yet. You can add it to optional-requirements.","commit_id":"9bcaa10c75b5ab9159b19f16dad6321059de3b67"},{"author":{"_account_id":13771,"name":"Davide Agnello","email":"dagnello@hp.com","username":"dagnello"},"change_message_id":"53571a3a0d7d7417da0403391eac0e326c114d7c","unresolved":false,"context_lines":[{"line_number":34,"context_line":"python-zaqarclient\u003e\u003d0.3.0"},{"line_number":35,"context_line":"python-swiftclient\u003e\u003d2.2.0"},{"line_number":36,"context_line":"python-subunit\u003e\u003d0.0.18"},{"line_number":37,"context_line":"python-cueclient\u003e\u003d1.0.0"},{"line_number":38,"context_line":"requests\u003e\u003d2.8.1"},{"line_number":39,"context_line":"SQLAlchemy\u003c1.1.0,\u003e\u003d0.9.9"},{"line_number":40,"context_line":"sphinx!\u003d1.2.0,!\u003d1.3b1,\u003c1.3,\u003e\u003d1.1.2"}],"source_content_type":"text/plain","patch_set":3,"id":"7a740942_d9d6cb26","line":37,"in_reply_to":"7a740942_9e7109ab","updated":"2015-12-10 21:38:23.000000000","message":"Done","commit_id":"9bcaa10c75b5ab9159b19f16dad6321059de3b67"}]}
