)]}'
{"nova/scheduler/host_manager.py":[{"author":{"_account_id":7166,"name":"Sylvain Bauza","email":"sbauza@redhat.com","username":"sbauza"},"change_message_id":"45243a2139f59a7f9481a26fb93373280efd73a5","unresolved":false,"context_lines":[{"line_number":208,"context_line":"                # can occur when an instance in database is not on host"},{"line_number":209,"context_line":"                LOG.warning(_LW(\"Host %(hostname)s has more disk space than \""},{"line_number":210,"context_line":"                                \"database expected \""},{"line_number":211,"context_line":"                                \"(%(physical)s GB \u003e %(database)s GB)\"),"},{"line_number":212,"context_line":"                            {\u0027physical\u0027: least_gb, \u0027database\u0027: free_gb,"},{"line_number":213,"context_line":"                             \u0027hostname\u0027: compute.hypervisor_hostname})"},{"line_number":214,"context_line":"            free_gb \u003d min(least_gb, free_gb)"}],"source_content_type":"text/x-python","patch_set":3,"id":"ba15a1d1_92cf3e55","line":211,"updated":"2015-09-18 15:16:05.000000000","message":"thanks for changing gb to GB too, it was confusing","commit_id":"d28344d99f78fb25ba9f0922b9fd0f48e3f069f8"},{"author":{"_account_id":5638,"name":"Davanum Srinivas","email":"davanum@gmail.com","username":"dims-v"},"change_message_id":"53671a0cb96b1d8db3132786b754cdeaadb627ae","unresolved":false,"context_lines":[{"line_number":208,"context_line":"                # can occur when an instance in database is not on host"},{"line_number":209,"context_line":"                LOG.warning(_LW(\"Host %(hostname)s has more disk space than \""},{"line_number":210,"context_line":"                                \"database expected \""},{"line_number":211,"context_line":"                                \"(%(physical)s GB \u003e %(database)s GB)\"),"},{"line_number":212,"context_line":"                            {\u0027physical\u0027: least_gb, \u0027database\u0027: free_gb,"},{"line_number":213,"context_line":"                             \u0027hostname\u0027: compute.hypervisor_hostname})"},{"line_number":214,"context_line":"            free_gb \u003d min(least_gb, free_gb)"}],"source_content_type":"text/x-python","patch_set":3,"id":"9a1a9d01_05163e55","line":211,"in_reply_to":"ba15a1d1_92cf3e55","updated":"2015-09-25 22:14:42.000000000","message":"Ack :)","commit_id":"d28344d99f78fb25ba9f0922b9fd0f48e3f069f8"}],"nova/tests/unit/scheduler/test_host_manager.py":[{"author":{"_account_id":6547,"name":"Andreas Jaeger","email":"jaegerandi@gmail.com","username":"jaegerandi"},"change_message_id":"d716b62b70ec90b97e8abb8f05841e629b3e4d34","unresolved":false,"context_lines":[{"line_number":375,"context_line":"        objects.ComputeNodeList.get_all(context).AndReturn(fakes.COMPUTE_NODES)"},{"line_number":376,"context_line":"        # node 3 host physical disk space is greater than database"},{"line_number":377,"context_line":"        host_manager.LOG.warning(\"Host %(hostname)s has more disk space \""},{"line_number":378,"context_line":"                                 \"than database expected (%(physical)s gb \u003e\""},{"line_number":379,"context_line":"                                 \" %(database)s gb)\","},{"line_number":380,"context_line":"                                 {\u0027physical\u0027: 3333, \u0027database\u0027: 3072,"},{"line_number":381,"context_line":"                                  \u0027hostname\u0027: \u0027node3\u0027})"}],"source_content_type":"text/x-python","patch_set":1,"id":"ba15a1d1_cbd33903","line":378,"updated":"2015-09-16 10:38:30.000000000","message":"Unrelated: I suggest to capitalize GB here and next line.","commit_id":"7326bebe18d0490f720f5ca9385a03b7a9d65a3a"}],"nova/virt/libvirt/storage/lvm.py":[{"author":{"_account_id":8688,"name":"Alexis Lee","email":"openstack@lxsli.co.uk","username":"lxsli"},"change_message_id":"65f2cf247e1c5eb0d116789ac91892d1540f236e","unresolved":false,"context_lines":[{"line_number":64,"context_line":"        if size \u003e free_space:"},{"line_number":65,"context_line":"            raise RuntimeError(_(\u0027Insufficient Space on Volume Group %(vg)s.\u0027"},{"line_number":66,"context_line":"                                 \u0027 Only %(free_space)db available,\u0027"},{"line_number":67,"context_line":"                                 \u0027 but %(size)d bytes required\u0027"},{"line_number":68,"context_line":"                                 \u0027 by volume %(lv)s.\u0027) %"},{"line_number":69,"context_line":"                               {\u0027vg\u0027: vg,"},{"line_number":70,"context_line":"                                \u0027free_space\u0027: free_space,"}],"source_content_type":"text/x-python","patch_set":3,"id":"ba15a1d1_1266ce50","line":67,"updated":"2015-09-18 15:19:19.000000000","message":"I don\u0027t think we can change this now due to String Freeze.","commit_id":"d28344d99f78fb25ba9f0922b9fd0f48e3f069f8"},{"author":{"_account_id":5638,"name":"Davanum Srinivas","email":"davanum@gmail.com","username":"dims-v"},"change_message_id":"53671a0cb96b1d8db3132786b754cdeaadb627ae","unresolved":false,"context_lines":[{"line_number":64,"context_line":"        if size \u003e free_space:"},{"line_number":65,"context_line":"            raise RuntimeError(_(\u0027Insufficient Space on Volume Group %(vg)s.\u0027"},{"line_number":66,"context_line":"                                 \u0027 Only %(free_space)db available,\u0027"},{"line_number":67,"context_line":"                                 \u0027 but %(size)d bytes required\u0027"},{"line_number":68,"context_line":"                                 \u0027 by volume %(lv)s.\u0027) %"},{"line_number":69,"context_line":"                               {\u0027vg\u0027: vg,"},{"line_number":70,"context_line":"                                \u0027free_space\u0027: free_space,"}],"source_content_type":"text/x-python","patch_set":3,"id":"9a1a9d01_6507fa1c","line":67,"in_reply_to":"ba15a1d1_1266ce50","updated":"2015-09-25 22:14:42.000000000","message":"Now that Mitaka is open! :)","commit_id":"d28344d99f78fb25ba9f0922b9fd0f48e3f069f8"}]}
