)]}'
{"nova/compute/api.py":[{"author":{"_account_id":19298,"name":"Nicolas Bock","email":"nicolas.bock@canonical.com","username":"nicolasbock"},"change_message_id":"f8d8c001243f196995f91915970ab68be0137851","unresolved":false,"context_lines":[{"line_number":3822,"context_line":"        compute_utils.notify_about_instance_usage("},{"line_number":3823,"context_line":"            self.notifier, context, instance, \"evacuate\")"},{"line_number":3824,"context_line":"        compute_utils.notify_about_instance_action("},{"line_number":3825,"context_line":"            context, instance, self.host,"},{"line_number":3826,"context_line":"            action\u003dfields_obj.NotificationAction.EVACUATE)"},{"line_number":3827,"context_line":""},{"line_number":3828,"context_line":"        try:"}],"source_content_type":"text/x-python","patch_set":1,"id":"7a77a97e_0101adae","line":3825,"range":{"start_line":3825,"start_character":31,"end_line":3825,"end_character":40},"updated":"2016-11-15 13:14:10.000000000","message":"Should that just be \u0027host\u0027?","commit_id":"70240f868746cb060eafccc4cfe45dba88676c52"},{"author":{"_account_id":9708,"name":"Balazs Gibizer","display_name":"gibi","email":"gibizer@gmail.com","username":"gibi"},"change_message_id":"40cd24c138ecfd67ec9bf59c317db9e37686203a","unresolved":false,"context_lines":[{"line_number":3822,"context_line":"        compute_utils.notify_about_instance_usage("},{"line_number":3823,"context_line":"            self.notifier, context, instance, \"evacuate\")"},{"line_number":3824,"context_line":"        compute_utils.notify_about_instance_action("},{"line_number":3825,"context_line":"            context, instance, self.host,"},{"line_number":3826,"context_line":"            action\u003dfields_obj.NotificationAction.EVACUATE)"},{"line_number":3827,"context_line":""},{"line_number":3828,"context_line":"        try:"}],"source_content_type":"text/x-python","patch_set":1,"id":"7a77a97e_0b18e61c","line":3825,"range":{"start_line":3825,"start_character":31,"end_line":3825,"end_character":40},"in_reply_to":"7a77a97e_0101adae","updated":"2016-11-15 15:23:37.000000000","message":"The host might not set in this context. The notify_about_instance_action function uses the host passed in as the source of the notification (publisher_id) so it is totally OK to pass the host where this service runs on.","commit_id":"70240f868746cb060eafccc4cfe45dba88676c52"},{"author":{"_account_id":9708,"name":"Balazs Gibizer","display_name":"gibi","email":"gibizer@gmail.com","username":"gibi"},"change_message_id":"d2e23791a8209cc152be6ad6d31f6300474506b7","unresolved":false,"context_lines":[{"line_number":3822,"context_line":"        compute_utils.notify_about_instance_usage("},{"line_number":3823,"context_line":"            self.notifier, context, instance, \"evacuate\")"},{"line_number":3824,"context_line":"        compute_utils.notify_about_instance_action("},{"line_number":3825,"context_line":"            context, instance, self.host,"},{"line_number":3826,"context_line":"            action\u003dfields_obj.NotificationAction.EVACUATE)"},{"line_number":3827,"context_line":""},{"line_number":3828,"context_line":"        try:"}],"source_content_type":"text/x-python","patch_set":1,"id":"7a77a97e_e6be7ffe","line":3825,"range":{"start_line":3825,"start_character":31,"end_line":3825,"end_character":40},"in_reply_to":"7a77a97e_0b18e61c","updated":"2016-11-15 15:40:40.000000000","message":"Based on the unit test results we don\u0027t have host of the service directly available in this context. I suggest to use CONF.host instead.","commit_id":"70240f868746cb060eafccc4cfe45dba88676c52"}]}
