)]}'
{"nova/scheduler/manager.py":[{"author":{"_account_id":1247,"name":"Mark McLoughlin","email":"markmc@redhat.com","username":"markmc"},"change_message_id":"37c7c80bfc0fe8d6ffc630472d17f57c814d55e5","unresolved":false,"context_lines":[{"line_number":53,"context_line":"class SchedulerManager(manager.Manager):"},{"line_number":54,"context_line":"    \"\"\"Chooses a host to run instances on.\"\"\""},{"line_number":55,"context_line":""},{"line_number":56,"context_line":"    RPC_API_VERSION \u003d \u00272.0\u0027"},{"line_number":57,"context_line":""},{"line_number":58,"context_line":"    def __init__(self, scheduler_driver\u003dNone, *args, **kwargs):"},{"line_number":59,"context_line":"        if not scheduler_driver:"}],"source_content_type":"text/x-python","patch_set":2,"id":"AAAALH%2F%2FXjo%3D","line":56,"updated":"2012-09-18 07:48:32.000000000","message":"Need to increase the version to 2.1","commit_id":"bf148733bda79337e1f524451fb34e4e09c29bb9"},{"author":{"_account_id":2759,"name":"Huang Zhiteng","email":"winston.d@gmail.com","username":"zhiteng-huang"},"change_message_id":"a852db5fbf02155655c13cefc5ba37ee01c9a4b7","unresolved":false,"context_lines":[{"line_number":53,"context_line":"class SchedulerManager(manager.Manager):"},{"line_number":54,"context_line":"    \"\"\"Chooses a host to run instances on.\"\"\""},{"line_number":55,"context_line":""},{"line_number":56,"context_line":"    RPC_API_VERSION \u003d \u00272.0\u0027"},{"line_number":57,"context_line":""},{"line_number":58,"context_line":"    def __init__(self, scheduler_driver\u003dNone, *args, **kwargs):"},{"line_number":59,"context_line":"        if not scheduler_driver:"}],"source_content_type":"text/x-python","patch_set":2,"id":"AAAALH%2F%2FXjY%3D","line":56,"in_reply_to":"AAAALH%2F%2FXjo%3D","updated":"2012-09-18 08:37:48.000000000","message":"Done","commit_id":"bf148733bda79337e1f524451fb34e4e09c29bb9"},{"author":{"_account_id":1247,"name":"Mark McLoughlin","email":"markmc@redhat.com","username":"markmc"},"change_message_id":"37c7c80bfc0fe8d6ffc630472d17f57c814d55e5","unresolved":false,"context_lines":[{"line_number":69,"context_line":"        self.driver.update_service_capabilities(service_name, host,"},{"line_number":70,"context_line":"                capabilities)"},{"line_number":71,"context_line":""},{"line_number":72,"context_line":"    def create_volume(self, context, volume_id, snapshot_id):"},{"line_number":73,"context_line":"        try:"},{"line_number":74,"context_line":"            self.driver.schedule_create_volume("},{"line_number":75,"context_line":"                context, volume_id, snapshot_id)"}],"source_content_type":"text/x-python","patch_set":2,"id":"AAAALH%2F%2FXjk%3D","line":72,"updated":"2012-09-18 07:48:32.000000000","message":"You need to handle version 2.0 clients in a compatible way, so at least make it a reservations\u003dNone kwarg","commit_id":"bf148733bda79337e1f524451fb34e4e09c29bb9"},{"author":{"_account_id":2759,"name":"Huang Zhiteng","email":"winston.d@gmail.com","username":"zhiteng-huang"},"change_message_id":"a852db5fbf02155655c13cefc5ba37ee01c9a4b7","unresolved":false,"context_lines":[{"line_number":69,"context_line":"        self.driver.update_service_capabilities(service_name, host,"},{"line_number":70,"context_line":"                capabilities)"},{"line_number":71,"context_line":""},{"line_number":72,"context_line":"    def create_volume(self, context, volume_id, snapshot_id):"},{"line_number":73,"context_line":"        try:"},{"line_number":74,"context_line":"            self.driver.schedule_create_volume("},{"line_number":75,"context_line":"                context, volume_id, snapshot_id)"}],"source_content_type":"text/x-python","patch_set":2,"id":"AAAALH%2F%2FXhI%3D","line":72,"in_reply_to":"AAAALH%2F%2FXjk%3D","updated":"2012-09-18 08:37:48.000000000","message":"Done","commit_id":"bf148733bda79337e1f524451fb34e4e09c29bb9"}],"nova/scheduler/rpcapi.py":[{"author":{"_account_id":1561,"name":"Russell Bryant","email":"rbryant@redhat.com","username":"russellb"},"change_message_id":"7187d9317d050e88c25b19819e8f68d43be2666a","unresolved":false,"context_lines":[{"line_number":94,"context_line":"                disk_over_commit\u003ddisk_over_commit, instance\u003dinstance_p,"},{"line_number":95,"context_line":"                dest\u003ddest))"},{"line_number":96,"context_line":""},{"line_number":97,"context_line":"    def create_volume(self, ctxt, volume_id, snapshot_id, reservations\u003dNone):"},{"line_number":98,"context_line":"        self.cast(ctxt,"},{"line_number":99,"context_line":"                  self.make_msg(\u0027create_volume\u0027,"},{"line_number":100,"context_line":"                                volume_id\u003dvolume_id, snapshot_id\u003dsnapshot_id,"}],"source_content_type":"text/x-python","patch_set":3,"id":"AAAALH%2F%2FXUM%3D","line":97,"updated":"2012-09-18 15:34:44.000000000","message":"Since reservations is no longer used at all, you can remove it from here completely.","commit_id":"7660c9f5772de6a7ae09909c82a2370f5f65f896"},{"author":{"_account_id":2759,"name":"Huang Zhiteng","email":"winston.d@gmail.com","username":"zhiteng-huang"},"unresolved":false,"context_lines":[{"line_number":94,"context_line":"                disk_over_commit\u003ddisk_over_commit, instance\u003dinstance_p,"},{"line_number":95,"context_line":"                dest\u003ddest))"},{"line_number":96,"context_line":""},{"line_number":97,"context_line":"    def create_volume(self, ctxt, volume_id, snapshot_id, reservations\u003dNone):"},{"line_number":98,"context_line":"        self.cast(ctxt,"},{"line_number":99,"context_line":"                  self.make_msg(\u0027create_volume\u0027,"},{"line_number":100,"context_line":"                                volume_id\u003dvolume_id, snapshot_id\u003dsnapshot_id,"}],"source_content_type":"text/x-python","patch_set":3,"id":"AAAALH%2F%2FXNc%3D","line":97,"in_reply_to":"AAAALH%2F%2FXUM%3D","updated":"2012-09-18 16:44:20.000000000","message":"Done","commit_id":"7660c9f5772de6a7ae09909c82a2370f5f65f896"}]}
