)]}'
{"oslo_utils/uuidutils.py":[{"author":{"_account_id":8358,"name":"zhangguoqing","email":"zhang.guoqing@99cloud.net","username":"zhangguoqing"},"change_message_id":"7eb8739dbff72cc4c74ff9d4e772a6f27b051c5b","unresolved":false,"context_lines":[{"line_number":28,"context_line":"    :returns: string"},{"line_number":29,"context_line":"    \"\"\""},{"line_number":30,"context_line":"    if use_hex:"},{"line_number":31,"context_line":"        return str(uuid.uuid4().hex)"},{"line_number":32,"context_line":"    return str(uuid.uuid4())"},{"line_number":33,"context_line":""},{"line_number":34,"context_line":""}],"source_content_type":"text/x-python","patch_set":1,"id":"7a77a97e_977af875","line":31,"updated":"2016-11-17 09:49:37.000000000","message":"return uuid.uuid4().hex\n\n\n\u003e\u003e\u003e type(uuid.uuid4().hex)\n\u003ctype \u0027str\u0027\u003e","commit_id":"726b228da9917288326f04bc41b4aa57bd9fb644"},{"author":{"_account_id":9323,"name":"lvdongbing","email":"dongbing.lv@kylin-cloud.com","username":"lvdongbing"},"change_message_id":"5076719167f059ff17882f00823621595f3e1180","unresolved":false,"context_lines":[{"line_number":28,"context_line":"    :returns: string"},{"line_number":29,"context_line":"    \"\"\""},{"line_number":30,"context_line":"    if use_hex:"},{"line_number":31,"context_line":"        return str(uuid.uuid4().hex)"},{"line_number":32,"context_line":"    return str(uuid.uuid4())"},{"line_number":33,"context_line":""},{"line_number":34,"context_line":""}],"source_content_type":"text/x-python","patch_set":1,"id":"7a77a97e_5706a086","line":31,"in_reply_to":"7a77a97e_977af875","updated":"2016-11-17 09:55:28.000000000","message":"Thanks, will fix","commit_id":"726b228da9917288326f04bc41b4aa57bd9fb644"},{"author":{"_account_id":2813,"name":"Mehdi Abaakouk","email":"sileht@sileht.net","username":"sileht"},"change_message_id":"a1d7b75756103c6adc3e5ea9027a1dcf7f59b18f","unresolved":false,"context_lines":[{"line_number":22,"context_line":"import uuid"},{"line_number":23,"context_line":""},{"line_number":24,"context_line":""},{"line_number":25,"context_line":"def generate_uuid(use_hex\u003dFalse):"},{"line_number":26,"context_line":"    \"\"\"Creates a random uuid string."},{"line_number":27,"context_line":""},{"line_number":28,"context_line":"    :returns: string"}],"source_content_type":"text/x-python","patch_set":2,"id":"3a71b18c_700d65e7","line":25,"range":{"start_line":25,"start_character":18,"end_line":25,"end_character":31},"updated":"2016-12-05 09:59:59.000000000","message":"I would prefer \u0027dashed\u003dTrue\u0027 since all returns str and not hexa.","commit_id":"2ace1ff3498207c0c2d49193aece9ced44df671a"},{"author":{"_account_id":9323,"name":"lvdongbing","email":"dongbing.lv@kylin-cloud.com","username":"lvdongbing"},"change_message_id":"edd1ca9eaeecaab1828440e16a4e14edb8e01369","unresolved":false,"context_lines":[{"line_number":22,"context_line":"import uuid"},{"line_number":23,"context_line":""},{"line_number":24,"context_line":""},{"line_number":25,"context_line":"def generate_uuid(use_hex\u003dFalse):"},{"line_number":26,"context_line":"    \"\"\"Creates a random uuid string."},{"line_number":27,"context_line":""},{"line_number":28,"context_line":"    :returns: string"}],"source_content_type":"text/x-python","patch_set":2,"id":"3a71b18c_a9f05792","line":25,"range":{"start_line":25,"start_character":18,"end_line":25,"end_character":31},"in_reply_to":"3a71b18c_50da294d","updated":"2016-12-06 01:29:43.000000000","message":"agree","commit_id":"2ace1ff3498207c0c2d49193aece9ced44df671a"},{"author":{"_account_id":2813,"name":"Mehdi Abaakouk","email":"sileht@sileht.net","username":"sileht"},"change_message_id":"1b9f7d3a49cd75fdbcf5d9bb55fbbdd26e6b3f0d","unresolved":false,"context_lines":[{"line_number":22,"context_line":"import uuid"},{"line_number":23,"context_line":""},{"line_number":24,"context_line":""},{"line_number":25,"context_line":"def generate_uuid(use_hex\u003dFalse):"},{"line_number":26,"context_line":"    \"\"\"Creates a random uuid string."},{"line_number":27,"context_line":""},{"line_number":28,"context_line":"    :returns: string"}],"source_content_type":"text/x-python","patch_set":2,"id":"3a71b18c_50da294d","line":25,"range":{"start_line":25,"start_character":18,"end_line":25,"end_character":31},"in_reply_to":"3a71b18c_700d65e7","updated":"2016-12-05 10:02:17.000000000","message":"because the output diff will be:\n\ndashed\u003dTrue: b3a1c457-6ab0-47f1-9def-21ab547c0ae0\n\ndashed\u003dFalse: b3a1c4576ab047f19def21ab547c0ae0\n\nAnd both returns a str","commit_id":"2ace1ff3498207c0c2d49193aece9ced44df671a"},{"author":{"_account_id":8358,"name":"zhangguoqing","email":"zhang.guoqing@99cloud.net","username":"zhangguoqing"},"change_message_id":"9599b3454fae7e00f688346cb92b6695e794af9e","unresolved":false,"context_lines":[{"line_number":25,"context_line":"def generate_uuid(dashed\u003dTrue):"},{"line_number":26,"context_line":"    \"\"\"Creates a random uuid string."},{"line_number":27,"context_line":""},{"line_number":28,"context_line":"    :param dashed: generate uuid with dashes or not"},{"line_number":29,"context_line":"    :returns: string"},{"line_number":30,"context_line":"    \"\"\""},{"line_number":31,"context_line":"    if dashed:"},{"line_number":32,"context_line":"        return str(uuid.uuid4())"}],"source_content_type":"text/x-python","patch_set":4,"id":"3a71b18c_151eb55e","line":29,"range":{"start_line":28,"start_character":4,"end_line":29,"end_character":20},"updated":"2016-12-06 05:47:23.000000000","message":":param dashed: Generate uuid with dashes or not\n:type dashed: bool\n:returns: string","commit_id":"598d226fd0f905b8b7ed8a8083af7278d9e13139"},{"author":{"_account_id":9323,"name":"lvdongbing","email":"dongbing.lv@kylin-cloud.com","username":"lvdongbing"},"change_message_id":"a6ae77e41b9239593091c61836fb67d67ee5b260","unresolved":false,"context_lines":[{"line_number":25,"context_line":"def generate_uuid(dashed\u003dTrue):"},{"line_number":26,"context_line":"    \"\"\"Creates a random uuid string."},{"line_number":27,"context_line":""},{"line_number":28,"context_line":"    :param dashed: generate uuid with dashes or not"},{"line_number":29,"context_line":"    :returns: string"},{"line_number":30,"context_line":"    \"\"\""},{"line_number":31,"context_line":"    if dashed:"},{"line_number":32,"context_line":"        return str(uuid.uuid4())"}],"source_content_type":"text/x-python","patch_set":4,"id":"3a71b18c_a65dd916","line":29,"range":{"start_line":28,"start_character":4,"end_line":29,"end_character":20},"in_reply_to":"3a71b18c_151eb55e","updated":"2016-12-06 07:36:41.000000000","message":"Done, thanks","commit_id":"598d226fd0f905b8b7ed8a8083af7278d9e13139"}]}
