)]}'
{"/COMMIT_MSG":[{"author":{"_account_id":5046,"name":"Lance Bragstad","email":"lbragstad@redhat.com","username":"ldbragst"},"change_message_id":"876bd377657e60f2422cc3eff542ae8072017ffc","unresolved":false,"context_lines":[{"line_number":8,"context_line":""},{"line_number":9,"context_line":"We will want this to standardize session loading amongst the various"},{"line_number":10,"context_line":"CLIs."},{"line_number":11,"context_line":""},{"line_number":12,"context_line":"Change-Id: Icc740db6d471a0953b7946e00e6317802b6d2255"}],"source_content_type":"text/x-gerrit-commit-message","patch_set":2,"id":"1ae5cdf2_b842c5a8","line":11,"updated":"2014-06-12 21:01:26.000000000","message":"bug or blueprint?","commit_id":"d5771fb4fb7679923422fd7505f47eafad9ea3f5"}],"keystoneclient/session.py":[{"author":{"_account_id":5046,"name":"Lance Bragstad","email":"lbragstad@redhat.com","username":"ldbragst"},"change_message_id":"876bd377657e60f2422cc3eff542ae8072017ffc","unresolved":false,"context_lines":[{"line_number":38,"context_line":"    try:"},{"line_number":39,"context_line":"        value \u003d float(argument_value)"},{"line_number":40,"context_line":"    except ValueError:"},{"line_number":41,"context_line":"        msg \u003d \"%s must be a float\" % argument_value"},{"line_number":42,"context_line":"        raise argparse.ArgumentTypeError(msg)"},{"line_number":43,"context_line":"    if value \u003c\u003d 0:"},{"line_number":44,"context_line":"        msg \u003d \"%s must be greater than 0\" % argument_value"}],"source_content_type":"text/x-python","patch_set":2,"id":"1ae5cdf2_f8cc4d37","line":41,"updated":"2014-06-12 21:01:26.000000000","message":"should \u0027,\u0027 be used instead of \u0027%\u0027 here?","commit_id":"d5771fb4fb7679923422fd7505f47eafad9ea3f5"},{"author":{"_account_id":8978,"name":"Marek Denis","email":"marek.denis+openstack@gmail.com","username":"marek-denis"},"change_message_id":"ec33e0d5f0092cf5fabb124c762ad0cf53d8822d","unresolved":false,"context_lines":[{"line_number":38,"context_line":"    try:"},{"line_number":39,"context_line":"        value \u003d float(argument_value)"},{"line_number":40,"context_line":"    except ValueError:"},{"line_number":41,"context_line":"        msg \u003d \"%s must be a float\" % argument_value"},{"line_number":42,"context_line":"        raise argparse.ArgumentTypeError(msg)"},{"line_number":43,"context_line":"    if value \u003c\u003d 0:"},{"line_number":44,"context_line":"        msg \u003d \"%s must be greater than 0\" % argument_value"}],"source_content_type":"text/x-python","patch_set":2,"id":"1ae5cdf2_e7fb8d46","line":41,"in_reply_to":"1ae5cdf2_f8cc4d37","updated":"2014-06-23 12:12:37.000000000","message":"@Lance: It will create tuple. Is this what you want?","commit_id":"d5771fb4fb7679923422fd7505f47eafad9ea3f5"}],"keystoneclient/shell.py":[{"author":{"_account_id":8978,"name":"Marek Denis","email":"marek.denis+openstack@gmail.com","username":"marek-denis"},"change_message_id":"ec33e0d5f0092cf5fabb124c762ad0cf53d8822d","unresolved":false,"context_lines":[{"line_number":175,"context_line":""},{"line_number":176,"context_line":"        parser.add_argument(\u0027--os_cacert\u0027, help\u003dargparse.SUPPRESS)"},{"line_number":177,"context_line":"        parser.add_argument(\u0027--os_key\u0027, help\u003dargparse.SUPPRESS)"},{"line_number":178,"context_line":"        parser.add_argument(\u0027--os_cert\u0027, help\u003dargparse.SUPPRESS)"},{"line_number":179,"context_line":""},{"line_number":180,"context_line":"        parser.add_argument(\u0027--force-new-token\u0027,"},{"line_number":181,"context_line":"                            default\u003dFalse,"}],"source_content_type":"text/x-python","patch_set":2,"id":"1ae5cdf2_58289cee","line":178,"updated":"2014-06-23 12:12:37.000000000","message":"Is it here for backwards compatibility?","commit_id":"d5771fb4fb7679923422fd7505f47eafad9ea3f5"},{"author":{"_account_id":7725,"name":"David Stanek","email":"dstanek@dstanek.com","username":"dstanek"},"change_message_id":"9ef2bc4854fc2964d6d336bdbb5dd3271db1f5da","unresolved":false,"context_lines":[{"line_number":176,"context_line":"        parser.add_argument(\u0027--os_cache\u0027,"},{"line_number":177,"context_line":"                            help\u003dargparse.SUPPRESS)"},{"line_number":178,"context_line":""},{"line_number":179,"context_line":"        parser.add_argument(\u0027--os_cacert\u0027, help\u003dargparse.SUPPRESS)"},{"line_number":180,"context_line":"        parser.add_argument(\u0027--os_key\u0027, help\u003dargparse.SUPPRESS)"},{"line_number":181,"context_line":"        parser.add_argument(\u0027--os_cert\u0027, help\u003dargparse.SUPPRESS)"},{"line_number":182,"context_line":""}],"source_content_type":"text/x-python","patch_set":4,"id":"1ae5cdf2_c16898f6","line":179,"updated":"2014-06-27 00:51:31.000000000","message":"I\u0027ve never seen help\u003dargparse.SUPPRESS.  Very cool.","commit_id":"065cbbf70e88f7376f3113066744341d1db7cd32"}],"keystoneclient/tests/test_session.py":[{"author":{"_account_id":5046,"name":"Lance Bragstad","email":"lbragstad@redhat.com","username":"ldbragst"},"change_message_id":"876bd377657e60f2422cc3eff542ae8072017ffc","unresolved":false,"context_lines":[{"line_number":573,"context_line":"        s \u003d self.get_session(\u0027--insecure --timeout 5\u0027)"},{"line_number":574,"context_line":""},{"line_number":575,"context_line":"        self.assertFalse(s.verify)"},{"line_number":576,"context_line":"        self.assertEqual(5, s.timeout)"},{"line_number":577,"context_line":""},{"line_number":578,"context_line":"    def test_client_certs(self):"},{"line_number":579,"context_line":"        cert \u003d \u0027/path/to/certfile\u0027"}],"source_content_type":"text/x-python","patch_set":2,"id":"1ae5cdf2_b8f56552","line":576,"updated":"2014-06-12 21:01:26.000000000","message":"We should test that the value of timeout returned in s is a float, since the logic in the \n\n    def _positive_non_zero_float(argument_value):\n    \u003csnip\u003e\n    value \u003d float(argument_value)\n\nconverts argument_value to type float.","commit_id":"d5771fb4fb7679923422fd7505f47eafad9ea3f5"}]}
