)]}'
{"nova/compute/manager.py":[{"author":{"_account_id":679,"name":"Kevin L. Mitchell","email":"klmitch@mit.edu","username":"klmitch"},"change_message_id":"4ba8c8d7b3ee488803f76757745d177433bf5294","unresolved":false,"context_lines":[{"line_number":75,"context_line":"flags.DEFINE_integer(\"reboot_timeout\", 0,"},{"line_number":76,"context_line":"                     \"Automatically hard reboot an instance if it has been \""},{"line_number":77,"context_line":"                     \"stuck in a rebooting state longer than N seconds.\""},{"line_number":78,"context_line":"                     \" Set to 0 to disable.\")"},{"line_number":79,"context_line":"flags.DEFINE_integer(\"rescue_timeout\", 0,"},{"line_number":80,"context_line":"                     \"Automatically unrescue an instance after N seconds.\""},{"line_number":81,"context_line":"                     \" Set to 0 to disable.\")"}],"source_content_type":"text/x-python","patch_set":1,"id":"AAAACX%2F%2F8gU%3D","line":78,"updated":"2011-10-13 20:51:48.000000000","message":"Should probably note that it defaults to 0/disabled...","commit_id":"b7c673f1b01ef5882f320031d70ce8ed37a35814"}],"nova/virt/driver.py":[{"author":{"_account_id":679,"name":"Kevin L. Mitchell","email":"klmitch@mit.edu","username":"klmitch"},"change_message_id":"4ba8c8d7b3ee488803f76757745d177433bf5294","unresolved":false,"context_lines":[{"line_number":482,"context_line":""},{"line_number":483,"context_line":"    def poll_rebooting_instances(self, timeout):"},{"line_number":484,"context_line":"        \"\"\"Poll for rebooting instances\"\"\""},{"line_number":485,"context_line":"        # TODO(Vek): Need to pass context in for access to auth_token"},{"line_number":486,"context_line":"        raise NotImplementedError()"},{"line_number":487,"context_line":""},{"line_number":488,"context_line":"    def poll_rescued_instances(self, timeout):"}],"source_content_type":"text/x-python","patch_set":1,"id":"AAAACX%2F%2F8gM%3D","line":485,"updated":"2011-10-13 20:51:48.000000000","message":"Heh.  We need to actually do this API update at some point :)","commit_id":"b7c673f1b01ef5882f320031d70ce8ed37a35814"}],"nova/virt/xenapi/vmops.py":[{"author":{"_account_id":475,"name":"Rick Harris","email":"rick.harris@rackspace.com","username":"rconradharris"},"change_message_id":"099b503567c9813718d4efcaed593ab6dd5687e5","unresolved":false,"context_lines":[{"line_number":1124,"context_line":"              reboot state for \u003e\u003d the given timeout"},{"line_number":1125,"context_line":"        \"\"\""},{"line_number":1126,"context_line":"        ctxt \u003d nova_context.get_admin_context()"},{"line_number":1127,"context_line":"        instances \u003d db.instance_get_all_rebooting(ctxt, timeout)"},{"line_number":1128,"context_line":""},{"line_number":1129,"context_line":"        instances_info \u003d dict(instance_count\u003dlen(instances),"},{"line_number":1130,"context_line":"                timeout\u003dFLAGS.reboot_timeout)"}],"source_content_type":"text/x-python","patch_set":1,"id":"AAAACX%2F%2F8fk%3D","line":1127,"updated":"2011-10-13 21:04:57.000000000","message":"Since you\u0027re passing in a time-window, I wonder if this would be more aptly named, instance_get_all_hung_in_rebooting (or something).","commit_id":"b7c673f1b01ef5882f320031d70ce8ed37a35814"}]}
