)]}'
{"trove/guestagent/datastore/service.py":[{"author":{"_account_id":10295,"name":"mariam john","email":"mariamj@us.ibm.com","username":"mariamj"},"change_message_id":"458b71eb9ec0704f247bba514a9ba880af84e1e0","unresolved":false,"context_lines":[{"line_number":243,"context_line":""},{"line_number":244,"context_line":"        if enable_on_boot:"},{"line_number":245,"context_line":"            LOG.info(_(\"Enable service auto-start on boot.\"))"},{"line_number":246,"context_line":"            operating_system.enable_service_on_boot(service_candidates)"},{"line_number":247,"context_line":""},{"line_number":248,"context_line":"    def wait_for_database_service_start(self, timeout, update_db\u003dFalse):"},{"line_number":249,"context_line":"        \"\"\"Wait for the database to become available."}],"source_content_type":"text/x-python","patch_set":4,"id":"9a061dce_923ec9b6","line":246,"range":{"start_line":246,"start_character":12,"end_line":246,"end_character":28},"updated":"2016-04-04 20:34:31.000000000","message":"Petr, wouldn\u0027t it be a good idea to pass the timeout value to this method as well.","commit_id":"87658dc4cc59f7c87d5631fbd6132b98384d396c"},{"author":{"_account_id":14576,"name":"Petr Malik","email":"pmalik@tesora.com","username":"pmalik"},"change_message_id":"9ba6c6e51ecc614387d7ed2a1988756c8f8b892c","unresolved":false,"context_lines":[{"line_number":243,"context_line":""},{"line_number":244,"context_line":"        if enable_on_boot:"},{"line_number":245,"context_line":"            LOG.info(_(\"Enable service auto-start on boot.\"))"},{"line_number":246,"context_line":"            operating_system.enable_service_on_boot(service_candidates)"},{"line_number":247,"context_line":""},{"line_number":248,"context_line":"    def wait_for_database_service_start(self, timeout, update_db\u003dFalse):"},{"line_number":249,"context_line":"        \"\"\"Wait for the database to become available."}],"source_content_type":"text/x-python","patch_set":4,"id":"9a061dce_addeec6a","line":246,"range":{"start_line":246,"start_character":12,"end_line":246,"end_character":28},"in_reply_to":"9a061dce_923ec9b6","updated":"2016-04-05 13:32:58.000000000","message":"We could pass it in as well, but these operations are just configuration updates (they do not really wait for service status change) and should \u0027always\u0027 finish within the default 30s timeout.","commit_id":"87658dc4cc59f7c87d5631fbd6132b98384d396c"},{"author":{"_account_id":10295,"name":"mariam john","email":"mariamj@us.ibm.com","username":"mariamj"},"change_message_id":"458b71eb9ec0704f247bba514a9ba880af84e1e0","unresolved":false,"context_lines":[{"line_number":295,"context_line":""},{"line_number":296,"context_line":"        if disable_on_boot:"},{"line_number":297,"context_line":"            LOG.info(_(\"Disable service auto-start on boot.\"))"},{"line_number":298,"context_line":"            operating_system.disable_service_on_boot(service_candidates)"},{"line_number":299,"context_line":""},{"line_number":300,"context_line":"    def _wait_for_database_service_status(self, status, timeout, update_db):"},{"line_number":301,"context_line":"        \"\"\"Wait for the given database status."}],"source_content_type":"text/x-python","patch_set":4,"id":"9a061dce_b23aedcb","line":298,"range":{"start_line":298,"start_character":29,"end_line":298,"end_character":52},"updated":"2016-04-04 20:34:31.000000000","message":"ditto","commit_id":"87658dc4cc59f7c87d5631fbd6132b98384d396c"}]}
