)]}'
{"monasca_persister/repositories/influxdb/abstract_repository.py":[{"author":{"_account_id":17669,"name":"Doug Szumski","email":"doug@stackhpc.com","username":"DougSzumski"},"change_message_id":"05ee3dd92191da30653c77c22f2e7894d923df04","unresolved":false,"context_lines":[{"line_number":63,"context_line":"                    err \u003d jsonutils.loads(ex.content).get(\u0027error\u0027)"},{"line_number":64,"context_line":"                except Exception:"},{"line_number":65,"context_line":"                    err \u003d \u0027\u0027"},{"line_number":66,"context_line":"                if err.startswith(DATABASE_NOT_FOUND_MSG):"},{"line_number":67,"context_line":"                    self._influxdb_client.create_database(database)"},{"line_number":68,"context_line":"                else:"},{"line_number":69,"context_line":"                    raise"}],"source_content_type":"text/x-python","patch_set":2,"id":"3fa7e38b_ee9509e5","line":66,"updated":"2019-10-31 17:12:24.000000000","message":"I prefer `if DATABASE_NOT_FOUND_MSG in ex.content` and get rid of the jsonutils stuff and the catch Exception\n\nIt looks to me like ex.content will return a string like\u0027404: database not found\u0027, or potentially \u0027database not found\u0027 [1].\n\n[1] https://github.com/influxdata/influxdb-python/blob/master/influxdb/exceptions.py#L19","commit_id":"8761d16d59ecf88ed81dbea65d5ea7d3e00fb32a"}]}
